From 8269f76595a7b92097b592c61f46bd84de04058c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 14 Nov 2024 23:47:39 +0000 Subject: [PATCH 1/2] chore: Removed old docs for packages/sdk/akamai-base --- .../sdk/akamai-base/docs/assets/highlight.css | 99 -- packages/sdk/akamai-base/docs/assets/main.js | 58 - .../sdk/akamai-base/docs/assets/search.js | 1 - .../sdk/akamai-base/docs/assets/style.css | 1379 ----------------- .../docs/classes/AsyncStoreFacade.html | 343 ---- .../docs/classes/EdgeFeatureStore.html | 501 ------ .../docs/classes/LDConcurrentExecution.html | 227 --- .../docs/classes/LDSerialExecution.html | 241 --- .../docs/classes/NullEventSource.html | 413 ----- .../classes/PersistentDataStoreWrapper.html | 550 ------- .../integrations.FileDataSourceFactory.html | 279 ---- .../docs/classes/integrations.TestData.html | 442 ------ .../integrations.TestDataFlagBuilder.html | 632 -------- .../integrations.TestDataRuleBuilder.html | 369 ----- .../classes/platform-1.ApplicationTags.html | 343 ---- .../platform-1.AttributeReference.html | 444 ------ .../docs/classes/platform-1.BasicLogger.html | 485 ------ .../classes/platform-1.ClientContext.html | 362 ----- .../docs/classes/platform-1.Context.html | 632 -------- .../classes/platform-1.ContextFilter.html | 370 ----- .../classes/platform-1.DateValidator.html | 347 ----- .../classes/platform-1.FactoryOrInstance.html | 346 ----- .../docs/classes/platform-1.Function.html | 346 ----- .../classes/platform-1.KindValidator.html | 368 ----- .../classes/platform-1.LDClientError.html | 415 ----- .../platform-1.LDFileDataSourceError.html | 415 ----- .../classes/platform-1.LDPollingError.html | 442 ------ .../classes/platform-1.LDStreamingError.html | 442 ------ .../classes/platform-1.LDTimeoutError.html | 415 ----- .../platform-1.LDUnexpectedResponseError.html | 415 ----- .../classes/platform-1.NullableBoolean.html | 346 ----- .../classes/platform-1.NumberWithMinimum.html | 372 ----- .../classes/platform-1.OptionMessages.html | 447 ------ .../docs/classes/platform-1.SafeLogger.html | 453 ------ .../classes/platform-1.ServiceEndpoints.html | 402 ----- .../platform-1.StringMatchingRegex.html | 374 ----- .../docs/classes/platform-1.Type.html | 387 ----- .../docs/classes/platform-1.TypeArray.html | 386 ----- .../classes/platform-1.TypeValidators.html | 442 ------ .../platform-1.internal.ClientMessages.html | 366 ----- ...latform-1.internal.DiagnosticsManager.html | 462 ------ .../platform-1.internal.EventFactoryBase.html | 426 ----- .../platform-1.internal.EventProcessor.html | 570 ------- .../platform-1.internal.InputCustomEvent.html | 408 ----- .../platform-1.internal.InputEvalEvent.html | 471 ------ ...latform-1.internal.InputIdentifyEvent.html | 372 ----- ...latform-1.internal.NullEventProcessor.html | 372 ----- ...latform-1.internal.StreamingProcessor.html | 497 ------ .../docs/enums/LDConsistencyCheck.html | 224 --- .../akamai-base/docs/enums/LDExecution.html | 226 --- .../docs/enums/LDExecutionOrdering.html | 218 --- .../docs/enums/LDMigrationStage.html | 265 ---- .../enums/platform-1.AutoEnvAttributes.html | 317 ---- .../enums/platform-1.DataSourceErrorKind.html | 322 ---- .../enums/platform-1.internal.ErrorKinds.html | 357 ----- ...platform-1.subsystem.LDDeliveryStatus.html | 325 ---- .../platform-1.subsystem.LDEventType.html | 318 ---- .../docs/functions/IsMigrationStage.html | 201 --- .../docs/functions/LDMigrationError.html | 206 --- .../docs/functions/LDMigrationSuccess.html | 208 --- .../docs/functions/createMigration.html | 208 --- .../docs/functions/deserializePoll.html | 203 --- .../sdk/akamai-base/docs/functions/init.html | 200 --- .../functions/platform-1.base64UrlEncode.html | 300 ---- .../platform-1.cancelableTimedPromise.html | 299 ---- .../docs/functions/platform-1.clone.html | 295 ---- .../platform-1.createSafeLogger.html | 290 ---- .../docs/functions/platform-1.debounce.html | 320 ---- .../functions/platform-1.deepCompact.html | 302 ---- .../functions/platform-1.defaultHeaders.html | 298 ---- .../functions/platform-1.fastDeepEqual.html | 292 ---- .../functions/platform-1.getEventsUri.html | 303 ---- .../functions/platform-1.getPollingUri.html | 303 ---- .../functions/platform-1.getStreamingUri.html | 303 ---- .../platform-1.httpErrorMessage.html | 294 ---- .../platform-1.internal.isLegacyUser.html | 318 ---- .../platform-1.internal.isMultiKind.html | 318 ---- .../platform-1.internal.isSingleKind.html | 318 ---- .../platform-1.internal.shouldSample.html | 318 ---- .../platform-1.isHttpLocallyRecoverable.html | 296 ---- .../platform-1.isHttpRecoverable.html | 296 ---- .../docs/functions/platform-1.noop.html | 285 ---- .../functions/platform-1.secondsToMillis.html | 290 ---- .../functions/platform-1.shouldRetry.html | 290 ---- .../docs/functions/platform-1.sleep.html | 290 ---- .../functions/platform-1.timedPromise.html | 299 ---- packages/sdk/akamai-base/docs/index.html | 655 -------- .../docs/interfaces/EdgeProvider.html | 223 --- .../docs/interfaces/LDBigSegmentsOptions.html | 310 ---- .../akamai-base/docs/interfaces/LDClient.html | 947 ----------- .../docs/interfaces/LDFlagsState.html | 299 ---- .../docs/interfaces/LDFlagsStateOptions.html | 242 --- .../docs/interfaces/LDMigration.html | 282 ---- .../LDMigrationConsistencyMeasurement.html | 224 --- .../LDMigrationErrorMeasurement.html | 224 --- .../interfaces/LDMigrationEvaluation.html | 250 --- .../LDMigrationInvokedMeasurement.html | 224 --- .../LDMigrationLatencyMeasurement.html | 224 --- .../docs/interfaces/LDMigrationOpEvent.html | 258 --- .../docs/interfaces/LDMigrationOptions.html | 396 ----- .../docs/interfaces/LDMigrationTracker.html | 343 ---- .../docs/interfaces/LDMigrationVariation.html | 228 --- .../docs/interfaces/LDProxyOptions.html | 245 --- .../docs/interfaces/LDTLSOptions.html | 294 ---- .../LDWaitForInitializationOptions.html | 223 --- .../integrations.EvaluationSeriesContext.html | 248 --- .../integrations.EvaluationSeriesData.html | 210 --- .../integrations.FileDataSourceOptions.html | 278 ---- .../docs/interfaces/integrations.Hook.html | 302 ---- .../interfaces/integrations.HookMetadata.html | 227 --- .../interfaces.BigSegmentStore.html | 290 ---- .../interfaces.BigSegmentStoreMembership.html | 219 --- .../interfaces.BigSegmentStoreMetadata.html | 238 --- .../interfaces.BigSegmentStoreStatus.html | 261 ---- ...erfaces.BigSegmentStoreStatusProvider.html | 263 ---- .../interfaces/interfaces.DataCollection.html | 253 --- .../docs/interfaces/interfaces.DataKind.html | 239 --- .../interfaces/interfaces.ItemDescriptor.html | 249 --- .../docs/interfaces/interfaces.KeyedItem.html | 249 --- .../interfaces.PersistentDataStore.html | 492 ------ .../interfaces.PersistentStoreDataKind.html | 271 ---- .../interfaces.SerializedItemDescriptor.html | 263 ---- .../interfaces/interfaces.VersionedData.html | 260 ---- .../platform-1.BasicLoggerOptions.html | 384 ----- .../platform-1.CancelableTimeout.html | 319 ---- .../docs/interfaces/platform-1.Crypto.html | 347 ----- .../docs/interfaces/platform-1.Encoding.html | 313 ---- .../interfaces/platform-1.EventSource.html | 407 ----- .../platform-1.EventSourceCapabilities.html | 335 ---- .../platform-1.EventSourceInitDict.html | 365 ----- .../interfaces/platform-1.Filesystem.html | 385 ----- .../docs/interfaces/platform-1.Hasher.html | 357 ----- .../docs/interfaces/platform-1.Headers.html | 388 ----- .../docs/interfaces/platform-1.Hmac.html | 334 ---- .../platform-1.HttpErrorResponse.html | 312 ---- .../docs/interfaces/platform-1.Info.html | 329 ---- .../interfaces/platform-1.LDApplication.html | 360 ----- .../platform-1.LDClientContext.html | 329 ---- .../platform-1.LDContextCommon.html | 350 ----- .../interfaces/platform-1.LDContextMeta.html | 335 ---- .../docs/interfaces/platform-1.LDDevice.html | 369 ----- .../platform-1.LDEvaluationDetail.html | 337 ---- .../platform-1.LDEvaluationDetailTyped.html | 335 ---- .../platform-1.LDEvaluationReason.html | 396 ----- .../docs/interfaces/platform-1.LDFlagSet.html | 291 ---- .../docs/interfaces/platform-1.LDLogger.html | 397 ----- .../platform-1.LDMultiKindContext.html | 320 ---- .../platform-1.LDSingleKindContext.html | 366 ----- .../docs/interfaces/platform-1.LDUser.html | 427 ----- .../docs/interfaces/platform-1.Options.html | 337 ---- .../docs/interfaces/platform-1.Platform.html | 361 ----- .../interfaces/platform-1.PlatformData.html | 375 ----- .../docs/interfaces/platform-1.Requests.html | 368 ----- .../docs/interfaces/platform-1.Response.html | 347 ----- .../docs/interfaces/platform-1.SdkData.html | 349 ----- .../docs/interfaces/platform-1.Storage.html | 378 ----- .../interfaces/platform-1.TypeValidator.html | 336 ---- .../interfaces/platform-1.WatchHandle.html | 311 ---- ...form-1.internal.EventProcessorOptions.html | 357 ----- ...atform-1.internal.InputMigrationEvent.html | 371 ----- ...orm-1.subsystem.LDContextDeduplicator.html | 362 ----- ...platform-1.subsystem.LDEventProcessor.html | 348 ----- .../platform-1.subsystem.LDEventSender.html | 325 ---- ...tform-1.subsystem.LDEventSenderResult.html | 329 ---- .../subsystems.LDDataSourceUpdates.html | 291 ---- .../interfaces/subsystems.LDFeatureStore.html | 488 ------ .../subsystems.LDFeatureStoreDataStorage.html | 206 --- .../subsystems.LDFeatureStoreItem.html | 236 --- .../subsystems.LDFeatureStoreKindData.html | 206 --- .../subsystems.LDKeyedFeatureStoreItem.html | 242 --- .../docs/modules/integrations.html | 215 --- .../akamai-base/docs/modules/interfaces.html | 229 --- .../akamai-base/docs/modules/platform-1.html | 391 ----- .../docs/modules/platform-1.internal.html | 341 ---- .../docs/modules/platform-1.subsystem.html | 304 ---- .../akamai-base/docs/modules/subsystems.html | 206 --- .../docs/types/AkamaiLDClientParams.html | 195 --- .../docs/types/LDMethodResult.html | 210 --- .../docs/types/LDMigrationMeasurement.html | 189 --- .../akamai-base/docs/types/LDMigrationOp.html | 186 --- .../docs/types/LDMigrationOrigin.html | 191 --- .../docs/types/LDMigrationReadResult.html | 194 --- .../docs/types/LDMigrationResult.html | 213 --- .../docs/types/LDMigrationWriteResult.html | 208 --- .../sdk/akamai-base/docs/types/LDOptions.html | 191 --- .../docs/types/LDOptionsInternal.html | 190 --- .../docs/types/interfaces.FullDataSet.html | 216 --- .../docs/types/interfaces.KeyedItems.html | 215 --- .../docs/types/interfaces.KindKeyedStore.html | 211 --- .../docs/types/platform-1.EventListener.html | 297 ---- .../docs/types/platform-1.EventName.html | 281 ---- .../docs/types/platform-1.LDContext.html | 296 ---- .../docs/types/platform-1.LDFlagValue.html | 285 ---- .../docs/types/platform-1.LDHeaders.html | 294 ---- .../docs/types/platform-1.LDLogLevel.html | 288 ---- .../platform-1.ProcessStreamResponse.html | 310 ---- .../docs/types/platform-1.VoidFunction.html | 289 ---- .../platform-1.internal.EvalEventArgs.html | 334 ---- .../types/platform-1.internal.InputEvent.html | 305 ---- ...platform-1.internal.LDInternalOptions.html | 333 ---- ...form-1.internal.StreamingErrorHandler.html | 318 ---- 201 files changed, 65327 deletions(-) delete mode 100644 packages/sdk/akamai-base/docs/assets/highlight.css delete mode 100644 packages/sdk/akamai-base/docs/assets/main.js delete mode 100644 packages/sdk/akamai-base/docs/assets/search.js delete mode 100644 packages/sdk/akamai-base/docs/assets/style.css delete mode 100644 packages/sdk/akamai-base/docs/classes/AsyncStoreFacade.html delete mode 100644 packages/sdk/akamai-base/docs/classes/EdgeFeatureStore.html delete mode 100644 packages/sdk/akamai-base/docs/classes/LDConcurrentExecution.html delete mode 100644 packages/sdk/akamai-base/docs/classes/LDSerialExecution.html delete mode 100644 packages/sdk/akamai-base/docs/classes/NullEventSource.html delete mode 100644 packages/sdk/akamai-base/docs/classes/PersistentDataStoreWrapper.html delete mode 100644 packages/sdk/akamai-base/docs/classes/integrations.FileDataSourceFactory.html delete mode 100644 packages/sdk/akamai-base/docs/classes/integrations.TestData.html delete mode 100644 packages/sdk/akamai-base/docs/classes/integrations.TestDataFlagBuilder.html delete mode 100644 packages/sdk/akamai-base/docs/classes/integrations.TestDataRuleBuilder.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.ApplicationTags.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.AttributeReference.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.BasicLogger.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.ClientContext.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.Context.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.ContextFilter.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.DateValidator.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.FactoryOrInstance.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.Function.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.KindValidator.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.LDClientError.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.LDFileDataSourceError.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.LDPollingError.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.LDStreamingError.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.LDTimeoutError.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.LDUnexpectedResponseError.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.NullableBoolean.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.NumberWithMinimum.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.OptionMessages.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.SafeLogger.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.ServiceEndpoints.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.StringMatchingRegex.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.Type.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.TypeArray.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.TypeValidators.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.internal.ClientMessages.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.internal.DiagnosticsManager.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.internal.EventFactoryBase.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.internal.EventProcessor.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.internal.InputCustomEvent.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.internal.InputEvalEvent.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.internal.InputIdentifyEvent.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.internal.NullEventProcessor.html delete mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.internal.StreamingProcessor.html delete mode 100644 packages/sdk/akamai-base/docs/enums/LDConsistencyCheck.html delete mode 100644 packages/sdk/akamai-base/docs/enums/LDExecution.html delete mode 100644 packages/sdk/akamai-base/docs/enums/LDExecutionOrdering.html delete mode 100644 packages/sdk/akamai-base/docs/enums/LDMigrationStage.html delete mode 100644 packages/sdk/akamai-base/docs/enums/platform-1.AutoEnvAttributes.html delete mode 100644 packages/sdk/akamai-base/docs/enums/platform-1.DataSourceErrorKind.html delete mode 100644 packages/sdk/akamai-base/docs/enums/platform-1.internal.ErrorKinds.html delete mode 100644 packages/sdk/akamai-base/docs/enums/platform-1.subsystem.LDDeliveryStatus.html delete mode 100644 packages/sdk/akamai-base/docs/enums/platform-1.subsystem.LDEventType.html delete mode 100644 packages/sdk/akamai-base/docs/functions/IsMigrationStage.html delete mode 100644 packages/sdk/akamai-base/docs/functions/LDMigrationError.html delete mode 100644 packages/sdk/akamai-base/docs/functions/LDMigrationSuccess.html delete mode 100644 packages/sdk/akamai-base/docs/functions/createMigration.html delete mode 100644 packages/sdk/akamai-base/docs/functions/deserializePoll.html delete mode 100644 packages/sdk/akamai-base/docs/functions/init.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.base64UrlEncode.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.cancelableTimedPromise.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.clone.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.createSafeLogger.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.debounce.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.deepCompact.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.defaultHeaders.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.fastDeepEqual.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.getEventsUri.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.getPollingUri.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.getStreamingUri.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.httpErrorMessage.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.internal.isLegacyUser.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.internal.isMultiKind.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.internal.isSingleKind.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.internal.shouldSample.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.isHttpLocallyRecoverable.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.isHttpRecoverable.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.noop.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.secondsToMillis.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.shouldRetry.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.sleep.html delete mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.timedPromise.html delete mode 100644 packages/sdk/akamai-base/docs/index.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/EdgeProvider.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/LDBigSegmentsOptions.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/LDClient.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/LDFlagsState.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/LDFlagsStateOptions.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigration.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigrationConsistencyMeasurement.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigrationErrorMeasurement.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigrationEvaluation.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigrationInvokedMeasurement.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigrationLatencyMeasurement.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigrationOpEvent.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigrationOptions.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigrationTracker.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigrationVariation.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/LDProxyOptions.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/LDTLSOptions.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/LDWaitForInitializationOptions.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/integrations.EvaluationSeriesContext.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/integrations.EvaluationSeriesData.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/integrations.FileDataSourceOptions.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/integrations.Hook.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/integrations.HookMetadata.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStore.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreMembership.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreMetadata.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreStatus.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreStatusProvider.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.DataCollection.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.DataKind.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.ItemDescriptor.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.KeyedItem.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.PersistentDataStore.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.PersistentStoreDataKind.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.SerializedItemDescriptor.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.VersionedData.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.BasicLoggerOptions.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.CancelableTimeout.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Crypto.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Encoding.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.EventSource.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.EventSourceCapabilities.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.EventSourceInitDict.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Filesystem.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Hasher.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Headers.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Hmac.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.HttpErrorResponse.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Info.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDApplication.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDClientContext.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDContextCommon.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDContextMeta.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDDevice.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationDetail.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationDetailTyped.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationReason.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDFlagSet.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDLogger.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDMultiKindContext.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDSingleKindContext.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDUser.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Options.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Platform.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.PlatformData.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Requests.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Response.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.SdkData.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Storage.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.TypeValidator.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.WatchHandle.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.internal.EventProcessorOptions.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.internal.InputMigrationEvent.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDContextDeduplicator.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventProcessor.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventSender.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventSenderResult.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/subsystems.LDDataSourceUpdates.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStore.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreDataStorage.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreItem.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreKindData.html delete mode 100644 packages/sdk/akamai-base/docs/interfaces/subsystems.LDKeyedFeatureStoreItem.html delete mode 100644 packages/sdk/akamai-base/docs/modules/integrations.html delete mode 100644 packages/sdk/akamai-base/docs/modules/interfaces.html delete mode 100644 packages/sdk/akamai-base/docs/modules/platform-1.html delete mode 100644 packages/sdk/akamai-base/docs/modules/platform-1.internal.html delete mode 100644 packages/sdk/akamai-base/docs/modules/platform-1.subsystem.html delete mode 100644 packages/sdk/akamai-base/docs/modules/subsystems.html delete mode 100644 packages/sdk/akamai-base/docs/types/AkamaiLDClientParams.html delete mode 100644 packages/sdk/akamai-base/docs/types/LDMethodResult.html delete mode 100644 packages/sdk/akamai-base/docs/types/LDMigrationMeasurement.html delete mode 100644 packages/sdk/akamai-base/docs/types/LDMigrationOp.html delete mode 100644 packages/sdk/akamai-base/docs/types/LDMigrationOrigin.html delete mode 100644 packages/sdk/akamai-base/docs/types/LDMigrationReadResult.html delete mode 100644 packages/sdk/akamai-base/docs/types/LDMigrationResult.html delete mode 100644 packages/sdk/akamai-base/docs/types/LDMigrationWriteResult.html delete mode 100644 packages/sdk/akamai-base/docs/types/LDOptions.html delete mode 100644 packages/sdk/akamai-base/docs/types/LDOptionsInternal.html delete mode 100644 packages/sdk/akamai-base/docs/types/interfaces.FullDataSet.html delete mode 100644 packages/sdk/akamai-base/docs/types/interfaces.KeyedItems.html delete mode 100644 packages/sdk/akamai-base/docs/types/interfaces.KindKeyedStore.html delete mode 100644 packages/sdk/akamai-base/docs/types/platform-1.EventListener.html delete mode 100644 packages/sdk/akamai-base/docs/types/platform-1.EventName.html delete mode 100644 packages/sdk/akamai-base/docs/types/platform-1.LDContext.html delete mode 100644 packages/sdk/akamai-base/docs/types/platform-1.LDFlagValue.html delete mode 100644 packages/sdk/akamai-base/docs/types/platform-1.LDHeaders.html delete mode 100644 packages/sdk/akamai-base/docs/types/platform-1.LDLogLevel.html delete mode 100644 packages/sdk/akamai-base/docs/types/platform-1.ProcessStreamResponse.html delete mode 100644 packages/sdk/akamai-base/docs/types/platform-1.VoidFunction.html delete mode 100644 packages/sdk/akamai-base/docs/types/platform-1.internal.EvalEventArgs.html delete mode 100644 packages/sdk/akamai-base/docs/types/platform-1.internal.InputEvent.html delete mode 100644 packages/sdk/akamai-base/docs/types/platform-1.internal.LDInternalOptions.html delete mode 100644 packages/sdk/akamai-base/docs/types/platform-1.internal.StreamingErrorHandler.html diff --git a/packages/sdk/akamai-base/docs/assets/highlight.css b/packages/sdk/akamai-base/docs/assets/highlight.css deleted file mode 100644 index 0feecabee..000000000 --- a/packages/sdk/akamai-base/docs/assets/highlight.css +++ /dev/null @@ -1,99 +0,0 @@ -:root { - --light-hl-0: #000000; - --dark-hl-0: #D4D4D4; - --light-hl-1: #008000; - --dark-hl-1: #6A9955; - --light-hl-2: #0000FF; - --dark-hl-2: #569CD6; - --light-hl-3: #0070C1; - --dark-hl-3: #4FC1FF; - --light-hl-4: #795E26; - --dark-hl-4: #DCDCAA; - --light-hl-5: #001080; - --dark-hl-5: #9CDCFE; - --light-hl-6: #A31515; - --dark-hl-6: #CE9178; - --light-hl-7: #CD3131; - --dark-hl-7: #F44747; - --light-hl-8: #AF00DB; - --dark-hl-8: #C586C0; - --light-hl-9: #098658; - --dark-hl-9: #B5CEA8; - --light-hl-10: #000000; - --dark-hl-10: #C8C8C8; - --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/packages/sdk/akamai-base/docs/assets/main.js b/packages/sdk/akamai-base/docs/assets/main.js deleted file mode 100644 index 3cee05e61..000000000 --- a/packages/sdk/akamai-base/docs/assets/main.js +++ /dev/null @@ -1,58 +0,0 @@ -"use strict"; -"use strict";(()=>{var Se=Object.create;var re=Object.defineProperty;var we=Object.getOwnPropertyDescriptor;var Te=Object.getOwnPropertyNames;var ke=Object.getPrototypeOf,Qe=Object.prototype.hasOwnProperty;var Pe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Ie=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Te(e))!Qe.call(t,i)&&i!==r&&re(t,i,{get:()=>e[i],enumerable:!(n=we(e,i))||n.enumerable});return t};var Ce=(t,e,r)=>(r=t!=null?Se(ke(t)):{},Ie(e||!t||!t.__esModule?re(r,"default",{value:t,enumerable:!0}):r,t));var ae=Pe((se,oe)=>{(function(){var t=function(e){var r=new t.Builder;return r.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),r.searchPipeline.add(t.stemmer),e.call(r,r),r.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(r){e.console&&console.warn&&console.warn(r)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var r=Object.create(null),n=Object.keys(e),i=0;i0){var d=t.utils.clone(r)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(n.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,r){r in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+r),e.label=r,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var r=e.label&&e.label in this.registeredFunctions;r||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var r=new t.Pipeline;return e.forEach(function(n){var i=t.Pipeline.registeredFunctions[n];if(i)r.add(i);else throw new Error("Cannot load unregistered function: "+n)}),r},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(r){t.Pipeline.warnIfFunctionNotRegistered(r),this._stack.push(r)},this)},t.Pipeline.prototype.after=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");n=n+1,this._stack.splice(n,0,r)},t.Pipeline.prototype.before=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");this._stack.splice(n,0,r)},t.Pipeline.prototype.remove=function(e){var r=this._stack.indexOf(e);r!=-1&&this._stack.splice(r,1)},t.Pipeline.prototype.run=function(e){for(var r=this._stack.length,n=0;n1&&(oe&&(n=s),o!=e);)i=n-r,s=r+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(r+=n[u+1]*i[d+1],u+=2,d+=2);return r},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),r=1,n=0;r0){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),y;m in s.node.edges?y=s.node.edges[m]:(y=new t.TokenSet,s.node.edges[m]=y),s.str.length==1&&(y.final=!0),i.push({node:y,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return n},t.TokenSet.fromString=function(e){for(var r=new t.TokenSet,n=r,i=0,s=e.length;i=e;r--){var n=this.uncheckedNodes[r],i=n.child.toString();i in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[i]:(n.child._str=i,this.minimizedNodes[i]=n.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(r){var n=new t.QueryParser(e,r);n.parse()})},t.Index.prototype.query=function(e){for(var r=new t.Query(this.fields),n=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,r){var n=e[this._ref],i=Object.keys(this._fields);this._documents[n]=r||{},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,r;do e=this.next(),r=e.charCodeAt(0);while(r>47&&r<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 r=e.next();if(r==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(r.charCodeAt(0)==92){e.escapeCharacter();continue}if(r==":")return t.QueryLexer.lexField;if(r=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(r=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(r=="+"&&e.width()===1||r=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(r.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,r){this.lexer=new t.QueryLexer(e),this.query=r,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 r=e.peekLexeme();if(r!=null)switch(r.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 n="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(n+=" with value '"+r.str+"'"),new t.QueryParseError(n,r.start,r.end)}},t.QueryParser.parsePresence=function(e){var r=e.consumeLexeme();if(r!=null){switch(r.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+r.str+"'";throw new t.QueryParseError(n,r.start,r.end)}var i=e.peekLexeme();if(i==null){var n="expecting term or field, found nothing";throw new t.QueryParseError(n,r.start,r.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(n,i.start,i.end)}}},t.QueryParser.parseField=function(e){var r=e.consumeLexeme();if(r!=null){if(e.query.allFields.indexOf(r.str)==-1){var n=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+r.str+"', possible fields: "+n;throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.fields=[r.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,r.start,r.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 r=e.consumeLexeme();if(r!=null){e.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(n==null){e.nextClause();return}switch(n.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 '"+n.type+"'";throw new t.QueryParseError(i,n.start,n.end)}}},t.QueryParser.parseEditDistance=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="edit distance must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.editDistance=n;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 r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="boost must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.boost=n;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,r){typeof define=="function"&&define.amd?define(r):typeof se=="object"?oe.exports=r():e.lunr=r()}(this,function(){return t})})()});var ne=[];function G(t,e){ne.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){ne.forEach(r=>{e.querySelectorAll(r.selector).forEach(n=>{n.dataset.hasInstance||(new r.constructor({el:n,app:this}),n.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),r=e?.parentElement;for(;r&&!r.classList.contains(".tsd-navigation");)r instanceof HTMLDetailsElement&&(r.open=!0),r=r.parentElement;if(e){let n=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=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 r=e.parentElement;for(;r&&r.tagName!=="SECTION";)r=r.parentElement;if(r&&r.offsetParent==null){this.alwaysVisibleMember=r,r.classList.add("always-visible");let n=document.createElement("p");n.classList.add("warning"),n.textContent="This member is normally hidden due to your filter settings.",r.prepend(n)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let r;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(r),r=setTimeout(()=>{e.classList.remove("visible"),r=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let r;return()=>{clearTimeout(r),r=setTimeout(()=>t(),e)}};var ce=Ce(ae());function de(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("tsd-search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let r=document.querySelector("#tsd-search input"),n=document.querySelector("#tsd-search .results");if(!r||!n)throw new Error("The input field or the result list wrapper was not found");let i=!1;n.addEventListener("mousedown",()=>i=!0),n.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Oe(t,n,r,s)}function Oe(t,e,r,n){r.addEventListener("input",ie(()=>{Re(t,e,r,n)},200));let i=!1;r.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Fe(e,r):s.key=="Escape"?r.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),r.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!r.matches(":focus")&&s.key==="/"&&(r.focus(),s.preventDefault())})}function _e(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=ce.Index.load(window.searchData.index))}function Re(t,e,r,n){if(_e(n,t),!n.index||!n.data)return;e.textContent="";let i=r.value.trim(),s=i?n.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${le(l.parent,i)}.${u}`);let d=document.createElement("li");d.classList.value=l.classes??"";let m=document.createElement("a");m.href=n.base+l.url,m.innerHTML=u,d.append(m),e.appendChild(d)}}function ue(t,e){let r=t.querySelector(".current");if(!r)r=t.querySelector(e==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let n=r;if(e===1)do n=n.nextElementSibling??void 0;while(n instanceof HTMLElement&&n.offsetParent==null);else do n=n.previousElementSibling??void 0;while(n instanceof HTMLElement&&n.offsetParent==null);n&&(r.classList.remove("current"),n.classList.add("current"))}}function Fe(t,e){let r=t.querySelector(".current");if(r||(r=t.querySelector("li:first-child")),r){let n=r.querySelector("a");n&&(window.location.href=n.href),e.blur()}}function le(t,e){if(e==="")return t;let r=t.toLocaleLowerCase(),n=e.toLocaleLowerCase(),i=[],s=0,o=r.indexOf(n);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+n.length))}`),s=o+n.length,o=r.indexOf(n,s);return i.push(K(t.substring(s))),i.join("")}var Me={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Me[e])}var P=class{constructor(e){this.el=e.el,this.app=e.app}};var M="mousedown",fe="mousemove",N="mouseup",J={x:0,y:0},he=!1,ee=!1,De=!1,D=!1,pe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(pe?"is-mobile":"not-mobile");pe&&"ontouchstart"in document.documentElement&&(De=!0,M="touchstart",fe="touchmove",N="touchend");document.addEventListener(M,t=>{ee=!0,D=!1;let e=M=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(fe,t=>{if(ee&&!D){let e=M=="touchstart"?t.targetTouches[0]:t,r=J.x-(e.pageX||0),n=J.y-(e.pageY||0);D=Math.sqrt(r*r+n*n)>10}});document.addEventListener(N,()=>{ee=!1});document.addEventListener("click",t=>{he&&(t.preventDefault(),t.stopImmediatePropagation(),he=!1)});var X=class extends P{constructor(r){super(r);this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(M,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(r){if(this.active==r)return;this.active=r,document.documentElement.classList.toggle("has-"+this.className,r),this.el.classList.toggle("active",r);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(r){D||(this.setActive(!0),r.preventDefault())}onDocumentPointerDown(r){if(this.active){if(r.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(r){if(!D&&this.active&&r.target.closest(".col-sidebar")){let n=r.target.closest("a");if(n){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),n.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var me=document.head.appendChild(document.createElement("style"));me.dataset.for="filters";var Y=class extends P{constructor(r){super(r);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),me.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`}fromLocalStorage(){let r=Q.getItem(this.key);return r?r==="true":this.el.checked}setLocalStorage(r){Q.setItem(this.key,r.toString()),this.value=r,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let n=Array.from(r.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);r.style.display=n?"none":"block"})}};var Z=class extends P{constructor(r){super(r);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()),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ve(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(t){document.documentElement.dataset.theme=t}de();G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var ge=document.getElementById("tsd-theme");ge&&ve(ge);var Ae=new U;Object.defineProperty(window,"app",{value:Ae});document.querySelectorAll("summary a").forEach(t=>{t.addEventListener("click",()=>{location.assign(t.href)})});})(); -/*! 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/packages/sdk/akamai-base/docs/assets/search.js b/packages/sdk/akamai-base/docs/assets/search.js deleted file mode 100644 index 439b1391c..000000000 --- a/packages/sdk/akamai-base/docs/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = JSON.parse("{\"rows\":[{\"kind\":2097152,\"name\":\"AkamaiLDClientParams\",\"url\":\"types/AkamaiLDClientParams.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/AkamaiLDClientParams.html#__type\",\"classes\":\"\",\"parent\":\"AkamaiLDClientParams\"},{\"kind\":1024,\"name\":\"sdkKey\",\"url\":\"types/AkamaiLDClientParams.html#__type.sdkKey\",\"classes\":\"\",\"parent\":\"AkamaiLDClientParams.__type\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"types/AkamaiLDClientParams.html#__type.options\",\"classes\":\"\",\"parent\":\"AkamaiLDClientParams.__type\"},{\"kind\":1024,\"name\":\"featureStoreProvider\",\"url\":\"types/AkamaiLDClientParams.html#__type.featureStoreProvider\",\"classes\":\"\",\"parent\":\"AkamaiLDClientParams.__type\"},{\"kind\":64,\"name\":\"init\",\"url\":\"functions/init.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"EdgeFeatureStore\",\"url\":\"classes/EdgeFeatureStore.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/EdgeFeatureStore.html#constructor\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":1024,\"name\":\"_edgeProvider\",\"url\":\"classes/EdgeFeatureStore.html#_edgeProvider\",\"classes\":\"tsd-is-private\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":1024,\"name\":\"_sdkKey\",\"url\":\"classes/EdgeFeatureStore.html#_sdkKey\",\"classes\":\"tsd-is-private\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":1024,\"name\":\"_description\",\"url\":\"classes/EdgeFeatureStore.html#_description\",\"classes\":\"tsd-is-private\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":1024,\"name\":\"_logger\",\"url\":\"classes/EdgeFeatureStore.html#_logger\",\"classes\":\"tsd-is-private\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":1024,\"name\":\"_rootKey\",\"url\":\"classes/EdgeFeatureStore.html#_rootKey\",\"classes\":\"tsd-is-private\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/EdgeFeatureStore.html#get\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/EdgeFeatureStore.html#all\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":2048,\"name\":\"initialized\",\"url\":\"classes/EdgeFeatureStore.html#initialized\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":2048,\"name\":\"init\",\"url\":\"classes/EdgeFeatureStore.html#init\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":2048,\"name\":\"getDescription\",\"url\":\"classes/EdgeFeatureStore.html#getDescription\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":1024,\"name\":\"close\",\"url\":\"classes/EdgeFeatureStore.html#close\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/EdgeFeatureStore.html#close.__type\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore.close\"},{\"kind\":1024,\"name\":\"delete\",\"url\":\"classes/EdgeFeatureStore.html#delete\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/EdgeFeatureStore.html#delete.__type-2\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore.delete\"},{\"kind\":1024,\"name\":\"upsert\",\"url\":\"classes/EdgeFeatureStore.html#upsert\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/EdgeFeatureStore.html#upsert.__type-4\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore.upsert\"},{\"kind\":256,\"name\":\"EdgeProvider\",\"url\":\"interfaces/EdgeProvider.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"get\",\"url\":\"interfaces/EdgeProvider.html#get\",\"classes\":\"\",\"parent\":\"EdgeProvider\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/EdgeProvider.html#get.__type\",\"classes\":\"\",\"parent\":\"EdgeProvider.get\"},{\"kind\":2097152,\"name\":\"LDOptions\",\"url\":\"types/LDOptions.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"LDOptionsInternal\",\"url\":\"types/LDOptionsInternal.html\",\"classes\":\"\"},{\"kind\":4,\"name\":\"integrations\",\"url\":\"modules/integrations.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"FileDataSourceFactory\",\"url\":\"classes/integrations.FileDataSourceFactory.html\",\"classes\":\"\",\"parent\":\"integrations\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/integrations.FileDataSourceFactory.html#constructor\",\"classes\":\"\",\"parent\":\"integrations.FileDataSourceFactory\"},{\"kind\":1024,\"name\":\"_options\",\"url\":\"classes/integrations.FileDataSourceFactory.html#_options\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.FileDataSourceFactory\"},{\"kind\":2048,\"name\":\"getFactory\",\"url\":\"classes/integrations.FileDataSourceFactory.html#getFactory\",\"classes\":\"\",\"parent\":\"integrations.FileDataSourceFactory\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/integrations.FileDataSourceFactory.html#getFactory.getFactory-1.__type\",\"classes\":\"\",\"parent\":\"integrations.FileDataSourceFactory.getFactory.getFactory\"},{\"kind\":128,\"name\":\"TestData\",\"url\":\"classes/integrations.TestData.html\",\"classes\":\"\",\"parent\":\"integrations\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/integrations.TestData.html#constructor\",\"classes\":\"\",\"parent\":\"integrations.TestData\"},{\"kind\":1024,\"name\":\"_currentFlags\",\"url\":\"classes/integrations.TestData.html#_currentFlags\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestData\"},{\"kind\":1024,\"name\":\"_currentSegments\",\"url\":\"classes/integrations.TestData.html#_currentSegments\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestData\"},{\"kind\":1024,\"name\":\"_dataSources\",\"url\":\"classes/integrations.TestData.html#_dataSources\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestData\"},{\"kind\":1024,\"name\":\"_flagBuilders\",\"url\":\"classes/integrations.TestData.html#_flagBuilders\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestData\"},{\"kind\":2048,\"name\":\"getFactory\",\"url\":\"classes/integrations.TestData.html#getFactory\",\"classes\":\"\",\"parent\":\"integrations.TestData\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/integrations.TestData.html#getFactory.getFactory-1.__type\",\"classes\":\"\",\"parent\":\"integrations.TestData.getFactory.getFactory\"},{\"kind\":2048,\"name\":\"flag\",\"url\":\"classes/integrations.TestData.html#flag\",\"classes\":\"\",\"parent\":\"integrations.TestData\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/integrations.TestData.html#update\",\"classes\":\"\",\"parent\":\"integrations.TestData\"},{\"kind\":2048,\"name\":\"usePreconfiguredFlag\",\"url\":\"classes/integrations.TestData.html#usePreconfiguredFlag\",\"classes\":\"\",\"parent\":\"integrations.TestData\"},{\"kind\":2048,\"name\":\"usePreconfiguredSegment\",\"url\":\"classes/integrations.TestData.html#usePreconfiguredSegment\",\"classes\":\"\",\"parent\":\"integrations.TestData\"},{\"kind\":128,\"name\":\"TestDataFlagBuilder\",\"url\":\"classes/integrations.TestDataFlagBuilder.html\",\"classes\":\"\",\"parent\":\"integrations\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#constructor\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":1024,\"name\":\"_key\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#_key\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":1024,\"name\":\"_data\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#_data\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":262144,\"name\":\"_isBooleanFlag\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#_isBooleanFlag\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"booleanFlag\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#booleanFlag\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"variations\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#variations\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"on\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#on\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"fallthroughVariation\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#fallthroughVariation\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"offVariation\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#offVariation\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"variationForAll\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#variationForAll\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"valueForAll\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#valueForAll\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"variationForUser\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#variationForUser\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"variationForContext\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#variationForContext\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"clearRules\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#clearRules\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"clearAllTargets\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#clearAllTargets\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"ifMatch\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#ifMatch\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"ifNotMatch\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#ifNotMatch\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"checkRatio\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#checkRatio\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"samplingRatio\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#samplingRatio\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":128,\"name\":\"TestDataRuleBuilder\",\"url\":\"classes/integrations.TestDataRuleBuilder.html\",\"classes\":\"\",\"parent\":\"integrations\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/integrations.TestDataRuleBuilder.html#constructor\",\"classes\":\"\",\"parent\":\"integrations.TestDataRuleBuilder\"},{\"kind\":1024,\"name\":\"_flagBuilder\",\"url\":\"classes/integrations.TestDataRuleBuilder.html#_flagBuilder\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestDataRuleBuilder\"},{\"kind\":1024,\"name\":\"_clauses\",\"url\":\"classes/integrations.TestDataRuleBuilder.html#_clauses\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestDataRuleBuilder\"},{\"kind\":1024,\"name\":\"_variation\",\"url\":\"classes/integrations.TestDataRuleBuilder.html#_variation\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestDataRuleBuilder\"},{\"kind\":2048,\"name\":\"andMatch\",\"url\":\"classes/integrations.TestDataRuleBuilder.html#andMatch\",\"classes\":\"\",\"parent\":\"integrations.TestDataRuleBuilder\"},{\"kind\":2048,\"name\":\"andNotMatch\",\"url\":\"classes/integrations.TestDataRuleBuilder.html#andNotMatch\",\"classes\":\"\",\"parent\":\"integrations.TestDataRuleBuilder\"},{\"kind\":2048,\"name\":\"thenReturn\",\"url\":\"classes/integrations.TestDataRuleBuilder.html#thenReturn\",\"classes\":\"\",\"parent\":\"integrations.TestDataRuleBuilder\"},{\"kind\":256,\"name\":\"FileDataSourceOptions\",\"url\":\"interfaces/integrations.FileDataSourceOptions.html\",\"classes\":\"\",\"parent\":\"integrations\"},{\"kind\":1024,\"name\":\"paths\",\"url\":\"interfaces/integrations.FileDataSourceOptions.html#paths\",\"classes\":\"\",\"parent\":\"integrations.FileDataSourceOptions\"},{\"kind\":1024,\"name\":\"autoUpdate\",\"url\":\"interfaces/integrations.FileDataSourceOptions.html#autoUpdate\",\"classes\":\"\",\"parent\":\"integrations.FileDataSourceOptions\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"interfaces/integrations.FileDataSourceOptions.html#logger\",\"classes\":\"\",\"parent\":\"integrations.FileDataSourceOptions\"},{\"kind\":1024,\"name\":\"yamlParser\",\"url\":\"interfaces/integrations.FileDataSourceOptions.html#yamlParser\",\"classes\":\"\",\"parent\":\"integrations.FileDataSourceOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/integrations.FileDataSourceOptions.html#yamlParser.__type\",\"classes\":\"\",\"parent\":\"integrations.FileDataSourceOptions.yamlParser\"},{\"kind\":256,\"name\":\"EvaluationSeriesContext\",\"url\":\"interfaces/integrations.EvaluationSeriesContext.html\",\"classes\":\"\",\"parent\":\"integrations\"},{\"kind\":1024,\"name\":\"flagKey\",\"url\":\"interfaces/integrations.EvaluationSeriesContext.html#flagKey\",\"classes\":\"\",\"parent\":\"integrations.EvaluationSeriesContext\"},{\"kind\":1024,\"name\":\"context\",\"url\":\"interfaces/integrations.EvaluationSeriesContext.html#context\",\"classes\":\"\",\"parent\":\"integrations.EvaluationSeriesContext\"},{\"kind\":1024,\"name\":\"defaultValue\",\"url\":\"interfaces/integrations.EvaluationSeriesContext.html#defaultValue\",\"classes\":\"\",\"parent\":\"integrations.EvaluationSeriesContext\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"interfaces/integrations.EvaluationSeriesContext.html#method\",\"classes\":\"\",\"parent\":\"integrations.EvaluationSeriesContext\"},{\"kind\":256,\"name\":\"EvaluationSeriesData\",\"url\":\"interfaces/integrations.EvaluationSeriesData.html\",\"classes\":\"\",\"parent\":\"integrations\"},{\"kind\":256,\"name\":\"HookMetadata\",\"url\":\"interfaces/integrations.HookMetadata.html\",\"classes\":\"\",\"parent\":\"integrations\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/integrations.HookMetadata.html#name\",\"classes\":\"\",\"parent\":\"integrations.HookMetadata\"},{\"kind\":256,\"name\":\"Hook\",\"url\":\"interfaces/integrations.Hook.html\",\"classes\":\"\",\"parent\":\"integrations\"},{\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"interfaces/integrations.Hook.html#getMetadata\",\"classes\":\"\",\"parent\":\"integrations.Hook\"},{\"kind\":2048,\"name\":\"beforeEvaluation\",\"url\":\"interfaces/integrations.Hook.html#beforeEvaluation\",\"classes\":\"\",\"parent\":\"integrations.Hook\"},{\"kind\":2048,\"name\":\"afterEvaluation\",\"url\":\"interfaces/integrations.Hook.html#afterEvaluation\",\"classes\":\"\",\"parent\":\"integrations.Hook\"},{\"kind\":4,\"name\":\"platform\",\"url\":\"modules/platform-1.html\",\"classes\":\"\"},{\"kind\":4,\"name\":\"internal\",\"url\":\"modules/platform-1.internal.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"isSingleKind\",\"url\":\"functions/platform-1.internal.isSingleKind.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":64,\"name\":\"isMultiKind\",\"url\":\"functions/platform-1.internal.isMultiKind.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":64,\"name\":\"isLegacyUser\",\"url\":\"functions/platform-1.internal.isLegacyUser.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":128,\"name\":\"DiagnosticsManager\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#constructor\",\"classes\":\"\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":1024,\"name\":\"_platform\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#_platform\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":1024,\"name\":\"_diagnosticInitConfig\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#_diagnosticInitConfig\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":1024,\"name\":\"_startTime\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#_startTime\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":1024,\"name\":\"_streamInits\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#_streamInits\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":1024,\"name\":\"_id\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#_id\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":1024,\"name\":\"_dataSinceDate\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#_dataSinceDate\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":2048,\"name\":\"createInitEvent\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#createInitEvent\",\"classes\":\"\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":2048,\"name\":\"recordStreamInit\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#recordStreamInit\",\"classes\":\"\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":2048,\"name\":\"createStatsEventAndReset\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#createStatsEventAndReset\",\"classes\":\"\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":8,\"name\":\"ErrorKinds\",\"url\":\"enums/platform-1.internal.ErrorKinds.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":16,\"name\":\"MalformedFlag\",\"url\":\"enums/platform-1.internal.ErrorKinds.html#MalformedFlag\",\"classes\":\"\",\"parent\":\"platform.internal.ErrorKinds\"},{\"kind\":16,\"name\":\"UserNotSpecified\",\"url\":\"enums/platform-1.internal.ErrorKinds.html#UserNotSpecified\",\"classes\":\"\",\"parent\":\"platform.internal.ErrorKinds\"},{\"kind\":16,\"name\":\"FlagNotFound\",\"url\":\"enums/platform-1.internal.ErrorKinds.html#FlagNotFound\",\"classes\":\"\",\"parent\":\"platform.internal.ErrorKinds\"},{\"kind\":16,\"name\":\"ClientNotReady\",\"url\":\"enums/platform-1.internal.ErrorKinds.html#ClientNotReady\",\"classes\":\"\",\"parent\":\"platform.internal.ErrorKinds\"},{\"kind\":16,\"name\":\"WrongType\",\"url\":\"enums/platform-1.internal.ErrorKinds.html#WrongType\",\"classes\":\"\",\"parent\":\"platform.internal.ErrorKinds\"},{\"kind\":2097152,\"name\":\"EvalEventArgs\",\"url\":\"types/platform-1.internal.EvalEventArgs.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs\"},{\"kind\":1024,\"name\":\"addExperimentData\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.addExperimentData\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"context\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.context\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"debugEventsUntilDate\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.debugEventsUntilDate\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"defaultVal\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.defaultVal\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"excludeFromSummaries\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.excludeFromSummaries\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"flagKey\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.flagKey\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"prereqOfFlagKey\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.prereqOfFlagKey\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"reason\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.reason\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"samplingRatio\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.samplingRatio\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"trackEvents\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.trackEvents\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.value\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"variation\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.variation\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.version\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":128,\"name\":\"EventFactoryBase\",\"url\":\"classes/platform-1.internal.EventFactoryBase.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.internal.EventFactoryBase.html#constructor\",\"classes\":\"\",\"parent\":\"platform.internal.EventFactoryBase\"},{\"kind\":1024,\"name\":\"_withReasons\",\"url\":\"classes/platform-1.internal.EventFactoryBase.html#_withReasons\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventFactoryBase\"},{\"kind\":2048,\"name\":\"evalEvent\",\"url\":\"classes/platform-1.internal.EventFactoryBase.html#evalEvent\",\"classes\":\"\",\"parent\":\"platform.internal.EventFactoryBase\"},{\"kind\":2048,\"name\":\"unknownFlagEvent\",\"url\":\"classes/platform-1.internal.EventFactoryBase.html#unknownFlagEvent\",\"classes\":\"\",\"parent\":\"platform.internal.EventFactoryBase\"},{\"kind\":2048,\"name\":\"identifyEvent\",\"url\":\"classes/platform-1.internal.EventFactoryBase.html#identifyEvent\",\"classes\":\"\",\"parent\":\"platform.internal.EventFactoryBase\"},{\"kind\":2048,\"name\":\"customEvent\",\"url\":\"classes/platform-1.internal.EventFactoryBase.html#customEvent\",\"classes\":\"\",\"parent\":\"platform.internal.EventFactoryBase\"},{\"kind\":128,\"name\":\"ClientMessages\",\"url\":\"classes/platform-1.internal.ClientMessages.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":1024,\"name\":\"MissingContextKeyNoEvent\",\"url\":\"classes/platform-1.internal.ClientMessages.html#MissingContextKeyNoEvent\",\"classes\":\"\",\"parent\":\"platform.internal.ClientMessages\"},{\"kind\":2048,\"name\":\"invalidMetricValue\",\"url\":\"classes/platform-1.internal.ClientMessages.html#invalidMetricValue\",\"classes\":\"\",\"parent\":\"platform.internal.ClientMessages\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.internal.ClientMessages.html#constructor\",\"classes\":\"\",\"parent\":\"platform.internal.ClientMessages\"},{\"kind\":128,\"name\":\"InputCustomEvent\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html#constructor\",\"classes\":\"\",\"parent\":\"platform.internal.InputCustomEvent\"},{\"kind\":1024,\"name\":\"context\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html#context\",\"classes\":\"\",\"parent\":\"platform.internal.InputCustomEvent\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html#key\",\"classes\":\"\",\"parent\":\"platform.internal.InputCustomEvent\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html#data\",\"classes\":\"\",\"parent\":\"platform.internal.InputCustomEvent\"},{\"kind\":1024,\"name\":\"metricValue\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html#metricValue\",\"classes\":\"\",\"parent\":\"platform.internal.InputCustomEvent\"},{\"kind\":1024,\"name\":\"samplingRatio\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html#samplingRatio\",\"classes\":\"\",\"parent\":\"platform.internal.InputCustomEvent\"},{\"kind\":1024,\"name\":\"url\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html#url\",\"classes\":\"\",\"parent\":\"platform.internal.InputCustomEvent\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html#kind\",\"classes\":\"\",\"parent\":\"platform.internal.InputCustomEvent\"},{\"kind\":1024,\"name\":\"creationDate\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html#creationDate\",\"classes\":\"\",\"parent\":\"platform.internal.InputCustomEvent\"},{\"kind\":128,\"name\":\"InputEvalEvent\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#constructor\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"withReasons\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#withReasons\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"context\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#context\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#key\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"samplingRatio\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#samplingRatio\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#kind\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"creationDate\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#creationDate\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#default\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"trackEvents\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#trackEvents\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"debugEventsUntilDate\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#debugEventsUntilDate\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"prereqOf\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#prereqOf\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"reason\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#reason\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#value\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"variation\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#variation\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#version\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"excludeFromSummaries\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#excludeFromSummaries\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":2097152,\"name\":\"InputEvent\",\"url\":\"types/platform-1.internal.InputEvent.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":128,\"name\":\"InputIdentifyEvent\",\"url\":\"classes/platform-1.internal.InputIdentifyEvent.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.internal.InputIdentifyEvent.html#constructor\",\"classes\":\"\",\"parent\":\"platform.internal.InputIdentifyEvent\"},{\"kind\":1024,\"name\":\"context\",\"url\":\"classes/platform-1.internal.InputIdentifyEvent.html#context\",\"classes\":\"\",\"parent\":\"platform.internal.InputIdentifyEvent\"},{\"kind\":1024,\"name\":\"samplingRatio\",\"url\":\"classes/platform-1.internal.InputIdentifyEvent.html#samplingRatio\",\"classes\":\"\",\"parent\":\"platform.internal.InputIdentifyEvent\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"classes/platform-1.internal.InputIdentifyEvent.html#kind\",\"classes\":\"\",\"parent\":\"platform.internal.InputIdentifyEvent\"},{\"kind\":1024,\"name\":\"creationDate\",\"url\":\"classes/platform-1.internal.InputIdentifyEvent.html#creationDate\",\"classes\":\"\",\"parent\":\"platform.internal.InputIdentifyEvent\"},{\"kind\":256,\"name\":\"InputMigrationEvent\",\"url\":\"interfaces/platform-1.internal.InputMigrationEvent.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"interfaces/platform-1.internal.InputMigrationEvent.html#kind\",\"classes\":\"\",\"parent\":\"platform.internal.InputMigrationEvent\"},{\"kind\":1024,\"name\":\"operation\",\"url\":\"interfaces/platform-1.internal.InputMigrationEvent.html#operation\",\"classes\":\"\",\"parent\":\"platform.internal.InputMigrationEvent\"},{\"kind\":1024,\"name\":\"creationDate\",\"url\":\"interfaces/platform-1.internal.InputMigrationEvent.html#creationDate\",\"classes\":\"\",\"parent\":\"platform.internal.InputMigrationEvent\"},{\"kind\":1024,\"name\":\"contextKeys\",\"url\":\"interfaces/platform-1.internal.InputMigrationEvent.html#contextKeys\",\"classes\":\"\",\"parent\":\"platform.internal.InputMigrationEvent\"},{\"kind\":1024,\"name\":\"evaluation\",\"url\":\"interfaces/platform-1.internal.InputMigrationEvent.html#evaluation\",\"classes\":\"\",\"parent\":\"platform.internal.InputMigrationEvent\"},{\"kind\":1024,\"name\":\"measurements\",\"url\":\"interfaces/platform-1.internal.InputMigrationEvent.html#measurements\",\"classes\":\"\",\"parent\":\"platform.internal.InputMigrationEvent\"},{\"kind\":1024,\"name\":\"samplingRatio\",\"url\":\"interfaces/platform-1.internal.InputMigrationEvent.html#samplingRatio\",\"classes\":\"\",\"parent\":\"platform.internal.InputMigrationEvent\"},{\"kind\":128,\"name\":\"EventProcessor\",\"url\":\"classes/platform-1.internal.EventProcessor.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.internal.EventProcessor.html#constructor\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_config\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_config\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_contextDeduplicator\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_contextDeduplicator\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_diagnosticsManager\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_diagnosticsManager\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_eventSender\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_eventSender\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_summarizer\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_summarizer\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_queue\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_queue\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_lastKnownPastTime\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_lastKnownPastTime\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_droppedEvents\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_droppedEvents\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_deduplicatedUsers\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_deduplicatedUsers\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_exceededCapacity\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_exceededCapacity\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_eventsInLastBatch\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_eventsInLastBatch\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_shutdown\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_shutdown\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_capacity\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_capacity\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_logger\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_logger\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_contextFilter\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_contextFilter\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_diagnosticsTimer\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_diagnosticsTimer\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_flushTimer\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_flushTimer\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_flushUsersTimer\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_flushUsersTimer\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":2048,\"name\":\"start\",\"url\":\"classes/platform-1.internal.EventProcessor.html#start\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_postDiagnosticEvent\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_postDiagnosticEvent\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"classes/platform-1.internal.EventProcessor.html#close\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":2048,\"name\":\"flush\",\"url\":\"classes/platform-1.internal.EventProcessor.html#flush\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":2048,\"name\":\"sendEvent\",\"url\":\"classes/platform-1.internal.EventProcessor.html#sendEvent\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_makeOutputEvent\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_makeOutputEvent\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_enqueue\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_enqueue\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_shouldDebugEvent\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_shouldDebugEvent\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_tryPostingEvents\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_tryPostingEvents\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":256,\"name\":\"EventProcessorOptions\",\"url\":\"interfaces/platform-1.internal.EventProcessorOptions.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":1024,\"name\":\"allAttributesPrivate\",\"url\":\"interfaces/platform-1.internal.EventProcessorOptions.html#allAttributesPrivate\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessorOptions\"},{\"kind\":1024,\"name\":\"privateAttributes\",\"url\":\"interfaces/platform-1.internal.EventProcessorOptions.html#privateAttributes\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessorOptions\"},{\"kind\":1024,\"name\":\"eventsCapacity\",\"url\":\"interfaces/platform-1.internal.EventProcessorOptions.html#eventsCapacity\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessorOptions\"},{\"kind\":1024,\"name\":\"flushInterval\",\"url\":\"interfaces/platform-1.internal.EventProcessorOptions.html#flushInterval\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessorOptions\"},{\"kind\":1024,\"name\":\"diagnosticRecordingInterval\",\"url\":\"interfaces/platform-1.internal.EventProcessorOptions.html#diagnosticRecordingInterval\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessorOptions\"},{\"kind\":64,\"name\":\"shouldSample\",\"url\":\"functions/platform-1.internal.shouldSample.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":128,\"name\":\"NullEventProcessor\",\"url\":\"classes/platform-1.internal.NullEventProcessor.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.internal.NullEventProcessor.html#constructor\",\"classes\":\"\",\"parent\":\"platform.internal.NullEventProcessor\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"classes/platform-1.internal.NullEventProcessor.html#close\",\"classes\":\"\",\"parent\":\"platform.internal.NullEventProcessor\"},{\"kind\":2048,\"name\":\"flush\",\"url\":\"classes/platform-1.internal.NullEventProcessor.html#flush\",\"classes\":\"\",\"parent\":\"platform.internal.NullEventProcessor\"},{\"kind\":2048,\"name\":\"sendEvent\",\"url\":\"classes/platform-1.internal.NullEventProcessor.html#sendEvent\",\"classes\":\"\",\"parent\":\"platform.internal.NullEventProcessor\"},{\"kind\":2097152,\"name\":\"LDInternalOptions\",\"url\":\"types/platform-1.internal.LDInternalOptions.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/platform-1.internal.LDInternalOptions.html#__type\",\"classes\":\"\",\"parent\":\"platform.internal.LDInternalOptions\"},{\"kind\":1024,\"name\":\"analyticsEventPath\",\"url\":\"types/platform-1.internal.LDInternalOptions.html#__type.analyticsEventPath\",\"classes\":\"\",\"parent\":\"platform.internal.LDInternalOptions.__type\"},{\"kind\":1024,\"name\":\"diagnosticEventPath\",\"url\":\"types/platform-1.internal.LDInternalOptions.html#__type.diagnosticEventPath\",\"classes\":\"\",\"parent\":\"platform.internal.LDInternalOptions.__type\"},{\"kind\":1024,\"name\":\"includeAuthorizationHeader\",\"url\":\"types/platform-1.internal.LDInternalOptions.html#__type.includeAuthorizationHeader\",\"classes\":\"\",\"parent\":\"platform.internal.LDInternalOptions.__type\"},{\"kind\":1024,\"name\":\"userAgentHeaderName\",\"url\":\"types/platform-1.internal.LDInternalOptions.html#__type.userAgentHeaderName\",\"classes\":\"\",\"parent\":\"platform.internal.LDInternalOptions.__type\"},{\"kind\":1024,\"name\":\"highTimeoutThreshold\",\"url\":\"types/platform-1.internal.LDInternalOptions.html#__type.highTimeoutThreshold\",\"classes\":\"\",\"parent\":\"platform.internal.LDInternalOptions.__type\"},{\"kind\":128,\"name\":\"StreamingProcessor\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#constructor\",\"classes\":\"\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_listeners\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_listeners\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_diagnosticsManager\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_diagnosticsManager\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_errorHandler\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_errorHandler\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_streamInitialReconnectDelay\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_streamInitialReconnectDelay\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_headers\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_headers\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_streamUri\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_streamUri\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_logger\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_logger\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_eventSource\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_eventSource\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_requests\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_requests\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_connectionAttemptStartTime\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_connectionAttemptStartTime\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_logConnectionStarted\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_logConnectionStarted\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_logConnectionResult\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_logConnectionResult\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_retryAndHandleError\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_retryAndHandleError\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":2048,\"name\":\"start\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#start\",\"classes\":\"\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":2048,\"name\":\"stop\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#stop\",\"classes\":\"\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#close\",\"classes\":\"\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":2097152,\"name\":\"StreamingErrorHandler\",\"url\":\"types/platform-1.internal.StreamingErrorHandler.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/platform-1.internal.StreamingErrorHandler.html#__type\",\"classes\":\"\",\"parent\":\"platform.internal.StreamingErrorHandler\"},{\"kind\":128,\"name\":\"AttributeReference\",\"url\":\"classes/platform-1.AttributeReference.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"InvalidReference\",\"url\":\"classes/platform-1.AttributeReference.html#InvalidReference\",\"classes\":\"\",\"parent\":\"platform.AttributeReference\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.AttributeReference.html#constructor\",\"classes\":\"\",\"parent\":\"platform.AttributeReference\"},{\"kind\":1024,\"name\":\"isValid\",\"url\":\"classes/platform-1.AttributeReference.html#isValid\",\"classes\":\"\",\"parent\":\"platform.AttributeReference\"},{\"kind\":1024,\"name\":\"redactionName\",\"url\":\"classes/platform-1.AttributeReference.html#redactionName\",\"classes\":\"\",\"parent\":\"platform.AttributeReference\"},{\"kind\":1024,\"name\":\"_components\",\"url\":\"classes/platform-1.AttributeReference.html#_components\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.AttributeReference\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/platform-1.AttributeReference.html#get\",\"classes\":\"\",\"parent\":\"platform.AttributeReference\"},{\"kind\":2048,\"name\":\"getComponent\",\"url\":\"classes/platform-1.AttributeReference.html#getComponent\",\"classes\":\"\",\"parent\":\"platform.AttributeReference\"},{\"kind\":262144,\"name\":\"depth\",\"url\":\"classes/platform-1.AttributeReference.html#depth\",\"classes\":\"\",\"parent\":\"platform.AttributeReference\"},{\"kind\":262144,\"name\":\"isKind\",\"url\":\"classes/platform-1.AttributeReference.html#isKind\",\"classes\":\"\",\"parent\":\"platform.AttributeReference\"},{\"kind\":2048,\"name\":\"compare\",\"url\":\"classes/platform-1.AttributeReference.html#compare\",\"classes\":\"\",\"parent\":\"platform.AttributeReference\"},{\"kind\":128,\"name\":\"Context\",\"url\":\"classes/platform-1.Context.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"UserKind\",\"url\":\"classes/platform-1.Context.html#UserKind\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_contextForError\",\"url\":\"classes/platform-1.Context.html#_contextForError\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_getValueFromContext\",\"url\":\"classes/platform-1.Context.html#_getValueFromContext\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_fromMultiKindContext\",\"url\":\"classes/platform-1.Context.html#_fromMultiKindContext\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_fromSingleKindContext\",\"url\":\"classes/platform-1.Context.html#_fromSingleKindContext\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_fromLegacyUser\",\"url\":\"classes/platform-1.Context.html#_fromLegacyUser\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":2048,\"name\":\"fromLDContext\",\"url\":\"classes/platform-1.Context.html#fromLDContext\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":2048,\"name\":\"toLDContext\",\"url\":\"classes/platform-1.Context.html#toLDContext\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.Context.html#constructor\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_context\",\"url\":\"classes/platform-1.Context.html#_context\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_isMulti\",\"url\":\"classes/platform-1.Context.html#_isMulti\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_isUser\",\"url\":\"classes/platform-1.Context.html#_isUser\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_wasLegacy\",\"url\":\"classes/platform-1.Context.html#_wasLegacy\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_contexts\",\"url\":\"classes/platform-1.Context.html#_contexts\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_privateAttributeReferences\",\"url\":\"classes/platform-1.Context.html#_privateAttributeReferences\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"classes/platform-1.Context.html#kind\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"valid\",\"url\":\"classes/platform-1.Context.html#valid\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"classes/platform-1.Context.html#message\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_contextForKind\",\"url\":\"classes/platform-1.Context.html#_contextForKind\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":2048,\"name\":\"valueForKind\",\"url\":\"classes/platform-1.Context.html#valueForKind\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":2048,\"name\":\"key\",\"url\":\"classes/platform-1.Context.html#key\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":262144,\"name\":\"isMultiKind\",\"url\":\"classes/platform-1.Context.html#isMultiKind\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":262144,\"name\":\"canonicalKey\",\"url\":\"classes/platform-1.Context.html#canonicalKey\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":262144,\"name\":\"kinds\",\"url\":\"classes/platform-1.Context.html#kinds\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":262144,\"name\":\"kindsAndKeys\",\"url\":\"classes/platform-1.Context.html#kindsAndKeys\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":2048,\"name\":\"privateAttributes\",\"url\":\"classes/platform-1.Context.html#privateAttributes\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":2048,\"name\":\"getContexts\",\"url\":\"classes/platform-1.Context.html#getContexts\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":262144,\"name\":\"legacy\",\"url\":\"classes/platform-1.Context.html#legacy\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":128,\"name\":\"ContextFilter\",\"url\":\"classes/platform-1.ContextFilter.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.ContextFilter.html#constructor\",\"classes\":\"\",\"parent\":\"platform.ContextFilter\"},{\"kind\":1024,\"name\":\"_allAttributesPrivate\",\"url\":\"classes/platform-1.ContextFilter.html#_allAttributesPrivate\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.ContextFilter\"},{\"kind\":1024,\"name\":\"_privateAttributes\",\"url\":\"classes/platform-1.ContextFilter.html#_privateAttributes\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.ContextFilter\"},{\"kind\":2048,\"name\":\"filter\",\"url\":\"classes/platform-1.ContextFilter.html#filter\",\"classes\":\"\",\"parent\":\"platform.ContextFilter\"},{\"kind\":1024,\"name\":\"_getAttributesToFilter\",\"url\":\"classes/platform-1.ContextFilter.html#_getAttributesToFilter\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.ContextFilter\"},{\"kind\":1024,\"name\":\"_filterSingleKind\",\"url\":\"classes/platform-1.ContextFilter.html#_filterSingleKind\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.ContextFilter\"},{\"kind\":8,\"name\":\"DataSourceErrorKind\",\"url\":\"enums/platform-1.DataSourceErrorKind.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":16,\"name\":\"Unknown\",\"url\":\"enums/platform-1.DataSourceErrorKind.html#Unknown\",\"classes\":\"\",\"parent\":\"platform.DataSourceErrorKind\"},{\"kind\":16,\"name\":\"NetworkError\",\"url\":\"enums/platform-1.DataSourceErrorKind.html#NetworkError\",\"classes\":\"\",\"parent\":\"platform.DataSourceErrorKind\"},{\"kind\":16,\"name\":\"ErrorResponse\",\"url\":\"enums/platform-1.DataSourceErrorKind.html#ErrorResponse\",\"classes\":\"\",\"parent\":\"platform.DataSourceErrorKind\"},{\"kind\":16,\"name\":\"InvalidData\",\"url\":\"enums/platform-1.DataSourceErrorKind.html#InvalidData\",\"classes\":\"\",\"parent\":\"platform.DataSourceErrorKind\"},{\"kind\":128,\"name\":\"LDPollingError\",\"url\":\"classes/platform-1.LDPollingError.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.LDPollingError.html#constructor\",\"classes\":\"\",\"parent\":\"platform.LDPollingError\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"classes/platform-1.LDPollingError.html#kind\",\"classes\":\"\",\"parent\":\"platform.LDPollingError\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"classes/platform-1.LDPollingError.html#status\",\"classes\":\"\",\"parent\":\"platform.LDPollingError\"},{\"kind\":1024,\"name\":\"recoverable\",\"url\":\"classes/platform-1.LDPollingError.html#recoverable\",\"classes\":\"\",\"parent\":\"platform.LDPollingError\"},{\"kind\":128,\"name\":\"LDStreamingError\",\"url\":\"classes/platform-1.LDStreamingError.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.LDStreamingError.html#constructor\",\"classes\":\"\",\"parent\":\"platform.LDStreamingError\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"classes/platform-1.LDStreamingError.html#kind\",\"classes\":\"\",\"parent\":\"platform.LDStreamingError\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"classes/platform-1.LDStreamingError.html#code\",\"classes\":\"\",\"parent\":\"platform.LDStreamingError\"},{\"kind\":1024,\"name\":\"recoverable\",\"url\":\"classes/platform-1.LDStreamingError.html#recoverable\",\"classes\":\"\",\"parent\":\"platform.LDStreamingError\"},{\"kind\":128,\"name\":\"LDFileDataSourceError\",\"url\":\"classes/platform-1.LDFileDataSourceError.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.LDFileDataSourceError.html#constructor\",\"classes\":\"\",\"parent\":\"platform.LDFileDataSourceError\"},{\"kind\":4,\"name\":\"subsystem\",\"url\":\"modules/platform-1.subsystem.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":256,\"name\":\"LDEventProcessor\",\"url\":\"interfaces/platform-1.subsystem.LDEventProcessor.html\",\"classes\":\"\",\"parent\":\"platform.subsystem\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"interfaces/platform-1.subsystem.LDEventProcessor.html#close\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDEventProcessor\"},{\"kind\":2048,\"name\":\"flush\",\"url\":\"interfaces/platform-1.subsystem.LDEventProcessor.html#flush\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDEventProcessor\"},{\"kind\":2048,\"name\":\"sendEvent\",\"url\":\"interfaces/platform-1.subsystem.LDEventProcessor.html#sendEvent\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDEventProcessor\"},{\"kind\":256,\"name\":\"LDContextDeduplicator\",\"url\":\"interfaces/platform-1.subsystem.LDContextDeduplicator.html\",\"classes\":\"\",\"parent\":\"platform.subsystem\"},{\"kind\":1024,\"name\":\"flushInterval\",\"url\":\"interfaces/platform-1.subsystem.LDContextDeduplicator.html#flushInterval\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDContextDeduplicator\"},{\"kind\":2048,\"name\":\"processContext\",\"url\":\"interfaces/platform-1.subsystem.LDContextDeduplicator.html#processContext\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDContextDeduplicator\"},{\"kind\":2048,\"name\":\"flush\",\"url\":\"interfaces/platform-1.subsystem.LDContextDeduplicator.html#flush\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDContextDeduplicator\"},{\"kind\":256,\"name\":\"LDEventSender\",\"url\":\"interfaces/platform-1.subsystem.LDEventSender.html\",\"classes\":\"\",\"parent\":\"platform.subsystem\"},{\"kind\":2048,\"name\":\"sendEventData\",\"url\":\"interfaces/platform-1.subsystem.LDEventSender.html#sendEventData\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDEventSender\"},{\"kind\":8,\"name\":\"LDDeliveryStatus\",\"url\":\"enums/platform-1.subsystem.LDDeliveryStatus.html\",\"classes\":\"\",\"parent\":\"platform.subsystem\"},{\"kind\":16,\"name\":\"Succeeded\",\"url\":\"enums/platform-1.subsystem.LDDeliveryStatus.html#Succeeded\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDDeliveryStatus\"},{\"kind\":16,\"name\":\"Failed\",\"url\":\"enums/platform-1.subsystem.LDDeliveryStatus.html#Failed\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDDeliveryStatus\"},{\"kind\":16,\"name\":\"FailedAndMustShutDown\",\"url\":\"enums/platform-1.subsystem.LDDeliveryStatus.html#FailedAndMustShutDown\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDDeliveryStatus\"},{\"kind\":8,\"name\":\"LDEventType\",\"url\":\"enums/platform-1.subsystem.LDEventType.html\",\"classes\":\"\",\"parent\":\"platform.subsystem\"},{\"kind\":16,\"name\":\"AnalyticsEvents\",\"url\":\"enums/platform-1.subsystem.LDEventType.html#AnalyticsEvents\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDEventType\"},{\"kind\":16,\"name\":\"DiagnosticEvent\",\"url\":\"enums/platform-1.subsystem.LDEventType.html#DiagnosticEvent\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDEventType\"},{\"kind\":256,\"name\":\"LDEventSenderResult\",\"url\":\"interfaces/platform-1.subsystem.LDEventSenderResult.html\",\"classes\":\"\",\"parent\":\"platform.subsystem\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/platform-1.subsystem.LDEventSenderResult.html#status\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDEventSenderResult\"},{\"kind\":1024,\"name\":\"serverTime\",\"url\":\"interfaces/platform-1.subsystem.LDEventSenderResult.html#serverTime\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDEventSenderResult\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/platform-1.subsystem.LDEventSenderResult.html#error\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDEventSenderResult\"},{\"kind\":256,\"name\":\"LDContextCommon\",\"url\":\"interfaces/platform-1.LDContextCommon.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/platform-1.LDContextCommon.html#key\",\"classes\":\"\",\"parent\":\"platform.LDContextCommon\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/platform-1.LDContextCommon.html#name\",\"classes\":\"\",\"parent\":\"platform.LDContextCommon\"},{\"kind\":1024,\"name\":\"_meta\",\"url\":\"interfaces/platform-1.LDContextCommon.html#_meta\",\"classes\":\"\",\"parent\":\"platform.LDContextCommon\"},{\"kind\":1024,\"name\":\"anonymous\",\"url\":\"interfaces/platform-1.LDContextCommon.html#anonymous\",\"classes\":\"\",\"parent\":\"platform.LDContextCommon\"},{\"kind\":256,\"name\":\"LDContextMeta\",\"url\":\"interfaces/platform-1.LDContextMeta.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"privateAttributes\",\"url\":\"interfaces/platform-1.LDContextMeta.html#privateAttributes\",\"classes\":\"\",\"parent\":\"platform.LDContextMeta\"},{\"kind\":256,\"name\":\"LDMultiKindContext\",\"url\":\"interfaces/platform-1.LDMultiKindContext.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"interfaces/platform-1.LDMultiKindContext.html#kind\",\"classes\":\"\",\"parent\":\"platform.LDMultiKindContext\"},{\"kind\":256,\"name\":\"LDSingleKindContext\",\"url\":\"interfaces/platform-1.LDSingleKindContext.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"interfaces/platform-1.LDSingleKindContext.html#kind\",\"classes\":\"\",\"parent\":\"platform.LDSingleKindContext\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/platform-1.LDSingleKindContext.html#key\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.LDSingleKindContext\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/platform-1.LDSingleKindContext.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.LDSingleKindContext\"},{\"kind\":1024,\"name\":\"_meta\",\"url\":\"interfaces/platform-1.LDSingleKindContext.html#_meta\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.LDSingleKindContext\"},{\"kind\":1024,\"name\":\"anonymous\",\"url\":\"interfaces/platform-1.LDSingleKindContext.html#anonymous\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.LDSingleKindContext\"},{\"kind\":256,\"name\":\"LDUser\",\"url\":\"interfaces/platform-1.LDUser.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/platform-1.LDUser.html#key\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/platform-1.LDUser.html#name\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":1024,\"name\":\"firstName\",\"url\":\"interfaces/platform-1.LDUser.html#firstName\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":1024,\"name\":\"lastName\",\"url\":\"interfaces/platform-1.LDUser.html#lastName\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/platform-1.LDUser.html#email\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":1024,\"name\":\"avatar\",\"url\":\"interfaces/platform-1.LDUser.html#avatar\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":1024,\"name\":\"ip\",\"url\":\"interfaces/platform-1.LDUser.html#ip\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":1024,\"name\":\"country\",\"url\":\"interfaces/platform-1.LDUser.html#country\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":1024,\"name\":\"anonymous\",\"url\":\"interfaces/platform-1.LDUser.html#anonymous\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":1024,\"name\":\"custom\",\"url\":\"interfaces/platform-1.LDUser.html#custom\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/platform-1.LDUser.html#custom.__type\",\"classes\":\"\",\"parent\":\"platform.LDUser.custom\"},{\"kind\":1024,\"name\":\"privateAttributeNames\",\"url\":\"interfaces/platform-1.LDUser.html#privateAttributeNames\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":2097152,\"name\":\"LDContext\",\"url\":\"types/platform-1.LDContext.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":256,\"name\":\"BasicLoggerOptions\",\"url\":\"interfaces/platform-1.BasicLoggerOptions.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"level\",\"url\":\"interfaces/platform-1.BasicLoggerOptions.html#level\",\"classes\":\"\",\"parent\":\"platform.BasicLoggerOptions\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/platform-1.BasicLoggerOptions.html#name\",\"classes\":\"\",\"parent\":\"platform.BasicLoggerOptions\"},{\"kind\":1024,\"name\":\"destination\",\"url\":\"interfaces/platform-1.BasicLoggerOptions.html#destination\",\"classes\":\"\",\"parent\":\"platform.BasicLoggerOptions\"},{\"kind\":1024,\"name\":\"formatter\",\"url\":\"interfaces/platform-1.BasicLoggerOptions.html#formatter\",\"classes\":\"\",\"parent\":\"platform.BasicLoggerOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/platform-1.BasicLoggerOptions.html#formatter.__type\",\"classes\":\"\",\"parent\":\"platform.BasicLoggerOptions.formatter\"},{\"kind\":256,\"name\":\"LDLogger\",\"url\":\"interfaces/platform-1.LDLogger.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"interfaces/platform-1.LDLogger.html#error\",\"classes\":\"\",\"parent\":\"platform.LDLogger\"},{\"kind\":2048,\"name\":\"warn\",\"url\":\"interfaces/platform-1.LDLogger.html#warn\",\"classes\":\"\",\"parent\":\"platform.LDLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"interfaces/platform-1.LDLogger.html#info\",\"classes\":\"\",\"parent\":\"platform.LDLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"interfaces/platform-1.LDLogger.html#debug\",\"classes\":\"\",\"parent\":\"platform.LDLogger\"},{\"kind\":2097152,\"name\":\"LDLogLevel\",\"url\":\"types/platform-1.LDLogLevel.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":256,\"name\":\"LDEvaluationDetail\",\"url\":\"interfaces/platform-1.LDEvaluationDetail.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/platform-1.LDEvaluationDetail.html#value\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationDetail\"},{\"kind\":1024,\"name\":\"variationIndex\",\"url\":\"interfaces/platform-1.LDEvaluationDetail.html#variationIndex\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationDetail\"},{\"kind\":1024,\"name\":\"reason\",\"url\":\"interfaces/platform-1.LDEvaluationDetail.html#reason\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationDetail\"},{\"kind\":256,\"name\":\"LDEvaluationDetailTyped\",\"url\":\"interfaces/platform-1.LDEvaluationDetailTyped.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/platform-1.LDEvaluationDetailTyped.html#value\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationDetailTyped\"},{\"kind\":1024,\"name\":\"variationIndex\",\"url\":\"interfaces/platform-1.LDEvaluationDetailTyped.html#variationIndex\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationDetailTyped\"},{\"kind\":1024,\"name\":\"reason\",\"url\":\"interfaces/platform-1.LDEvaluationDetailTyped.html#reason\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationDetailTyped\"},{\"kind\":256,\"name\":\"LDEvaluationReason\",\"url\":\"interfaces/platform-1.LDEvaluationReason.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"interfaces/platform-1.LDEvaluationReason.html#kind\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationReason\"},{\"kind\":1024,\"name\":\"errorKind\",\"url\":\"interfaces/platform-1.LDEvaluationReason.html#errorKind\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationReason\"},{\"kind\":1024,\"name\":\"ruleIndex\",\"url\":\"interfaces/platform-1.LDEvaluationReason.html#ruleIndex\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationReason\"},{\"kind\":1024,\"name\":\"ruleId\",\"url\":\"interfaces/platform-1.LDEvaluationReason.html#ruleId\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationReason\"},{\"kind\":1024,\"name\":\"prerequisiteKey\",\"url\":\"interfaces/platform-1.LDEvaluationReason.html#prerequisiteKey\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationReason\"},{\"kind\":1024,\"name\":\"inExperiment\",\"url\":\"interfaces/platform-1.LDEvaluationReason.html#inExperiment\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationReason\"},{\"kind\":1024,\"name\":\"bigSegmentsStatus\",\"url\":\"interfaces/platform-1.LDEvaluationReason.html#bigSegmentsStatus\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationReason\"},{\"kind\":256,\"name\":\"LDFlagSet\",\"url\":\"interfaces/platform-1.LDFlagSet.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2097152,\"name\":\"LDFlagValue\",\"url\":\"types/platform-1.LDFlagValue.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":256,\"name\":\"LDClientContext\",\"url\":\"interfaces/platform-1.LDClientContext.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"basicConfiguration\",\"url\":\"interfaces/platform-1.LDClientContext.html#basicConfiguration\",\"classes\":\"\",\"parent\":\"platform.LDClientContext\"},{\"kind\":1024,\"name\":\"platform\",\"url\":\"interfaces/platform-1.LDClientContext.html#platform\",\"classes\":\"\",\"parent\":\"platform.LDClientContext\"},{\"kind\":8,\"name\":\"AutoEnvAttributes\",\"url\":\"enums/platform-1.AutoEnvAttributes.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":16,\"name\":\"Disabled\",\"url\":\"enums/platform-1.AutoEnvAttributes.html#Disabled\",\"classes\":\"\",\"parent\":\"platform.AutoEnvAttributes\"},{\"kind\":16,\"name\":\"Enabled\",\"url\":\"enums/platform-1.AutoEnvAttributes.html#Enabled\",\"classes\":\"\",\"parent\":\"platform.AutoEnvAttributes\"},{\"kind\":256,\"name\":\"LDApplication\",\"url\":\"interfaces/platform-1.LDApplication.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/platform-1.LDApplication.html#id\",\"classes\":\"\",\"parent\":\"platform.LDApplication\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/platform-1.LDApplication.html#name\",\"classes\":\"\",\"parent\":\"platform.LDApplication\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/platform-1.LDApplication.html#version\",\"classes\":\"\",\"parent\":\"platform.LDApplication\"},{\"kind\":1024,\"name\":\"versionName\",\"url\":\"interfaces/platform-1.LDApplication.html#versionName\",\"classes\":\"\",\"parent\":\"platform.LDApplication\"},{\"kind\":1024,\"name\":\"locale\",\"url\":\"interfaces/platform-1.LDApplication.html#locale\",\"classes\":\"\",\"parent\":\"platform.LDApplication\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/platform-1.LDApplication.html#key\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.LDApplication\"},{\"kind\":1024,\"name\":\"envAttributesVersion\",\"url\":\"interfaces/platform-1.LDApplication.html#envAttributesVersion\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.LDApplication\"},{\"kind\":256,\"name\":\"LDDevice\",\"url\":\"interfaces/platform-1.LDDevice.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"manufacturer\",\"url\":\"interfaces/platform-1.LDDevice.html#manufacturer\",\"classes\":\"\",\"parent\":\"platform.LDDevice\"},{\"kind\":1024,\"name\":\"model\",\"url\":\"interfaces/platform-1.LDDevice.html#model\",\"classes\":\"\",\"parent\":\"platform.LDDevice\"},{\"kind\":1024,\"name\":\"storageBytes\",\"url\":\"interfaces/platform-1.LDDevice.html#storageBytes\",\"classes\":\"\",\"parent\":\"platform.LDDevice\"},{\"kind\":1024,\"name\":\"memoryBytes\",\"url\":\"interfaces/platform-1.LDDevice.html#memoryBytes\",\"classes\":\"\",\"parent\":\"platform.LDDevice\"},{\"kind\":1024,\"name\":\"os\",\"url\":\"interfaces/platform-1.LDDevice.html#os\",\"classes\":\"\",\"parent\":\"platform.LDDevice\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/platform-1.LDDevice.html#os.__type\",\"classes\":\"\",\"parent\":\"platform.LDDevice.os\"},{\"kind\":1024,\"name\":\"family\",\"url\":\"interfaces/platform-1.LDDevice.html#os.__type.family\",\"classes\":\"\",\"parent\":\"platform.LDDevice.os.__type\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/platform-1.LDDevice.html#os.__type.name\",\"classes\":\"\",\"parent\":\"platform.LDDevice.os.__type\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/platform-1.LDDevice.html#os.__type.version\",\"classes\":\"\",\"parent\":\"platform.LDDevice.os.__type\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/platform-1.LDDevice.html#key\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.LDDevice\"},{\"kind\":1024,\"name\":\"envAttributesVersion\",\"url\":\"interfaces/platform-1.LDDevice.html#envAttributesVersion\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.LDDevice\"},{\"kind\":256,\"name\":\"Hasher\",\"url\":\"interfaces/platform-1.Hasher.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/platform-1.Hasher.html#update\",\"classes\":\"\",\"parent\":\"platform.Hasher\"},{\"kind\":2048,\"name\":\"digest\",\"url\":\"interfaces/platform-1.Hasher.html#digest\",\"classes\":\"\",\"parent\":\"platform.Hasher\"},{\"kind\":2048,\"name\":\"asyncDigest\",\"url\":\"interfaces/platform-1.Hasher.html#asyncDigest\",\"classes\":\"\",\"parent\":\"platform.Hasher\"},{\"kind\":256,\"name\":\"Hmac\",\"url\":\"interfaces/platform-1.Hmac.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/platform-1.Hmac.html#update\",\"classes\":\"\",\"parent\":\"platform.Hmac\"},{\"kind\":2048,\"name\":\"digest\",\"url\":\"interfaces/platform-1.Hmac.html#digest\",\"classes\":\"\",\"parent\":\"platform.Hmac\"},{\"kind\":256,\"name\":\"Crypto\",\"url\":\"interfaces/platform-1.Crypto.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"createHash\",\"url\":\"interfaces/platform-1.Crypto.html#createHash\",\"classes\":\"\",\"parent\":\"platform.Crypto\"},{\"kind\":2048,\"name\":\"createHmac\",\"url\":\"interfaces/platform-1.Crypto.html#createHmac\",\"classes\":\"\",\"parent\":\"platform.Crypto\"},{\"kind\":2048,\"name\":\"randomUUID\",\"url\":\"interfaces/platform-1.Crypto.html#randomUUID\",\"classes\":\"\",\"parent\":\"platform.Crypto\"},{\"kind\":256,\"name\":\"Encoding\",\"url\":\"interfaces/platform-1.Encoding.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"btoa\",\"url\":\"interfaces/platform-1.Encoding.html#btoa\",\"classes\":\"\",\"parent\":\"platform.Encoding\"},{\"kind\":2097152,\"name\":\"EventName\",\"url\":\"types/platform-1.EventName.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2097152,\"name\":\"EventListener\",\"url\":\"types/platform-1.EventListener.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/platform-1.EventListener.html#__type\",\"classes\":\"\",\"parent\":\"platform.EventListener\"},{\"kind\":2097152,\"name\":\"ProcessStreamResponse\",\"url\":\"types/platform-1.ProcessStreamResponse.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/platform-1.ProcessStreamResponse.html#__type\",\"classes\":\"\",\"parent\":\"platform.ProcessStreamResponse\"},{\"kind\":1024,\"name\":\"deserializeData\",\"url\":\"types/platform-1.ProcessStreamResponse.html#__type.deserializeData\",\"classes\":\"\",\"parent\":\"platform.ProcessStreamResponse.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/platform-1.ProcessStreamResponse.html#__type.deserializeData.__type-1\",\"classes\":\"\",\"parent\":\"platform.ProcessStreamResponse.__type.deserializeData\"},{\"kind\":1024,\"name\":\"processJson\",\"url\":\"types/platform-1.ProcessStreamResponse.html#__type.processJson\",\"classes\":\"\",\"parent\":\"platform.ProcessStreamResponse.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/platform-1.ProcessStreamResponse.html#__type.processJson.__type-3\",\"classes\":\"\",\"parent\":\"platform.ProcessStreamResponse.__type.processJson\"},{\"kind\":256,\"name\":\"EventSource\",\"url\":\"interfaces/platform-1.EventSource.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"onclose\",\"url\":\"interfaces/platform-1.EventSource.html#onclose\",\"classes\":\"\",\"parent\":\"platform.EventSource\"},{\"kind\":1024,\"name\":\"onerror\",\"url\":\"interfaces/platform-1.EventSource.html#onerror\",\"classes\":\"\",\"parent\":\"platform.EventSource\"},{\"kind\":1024,\"name\":\"onopen\",\"url\":\"interfaces/platform-1.EventSource.html#onopen\",\"classes\":\"\",\"parent\":\"platform.EventSource\"},{\"kind\":1024,\"name\":\"onretrying\",\"url\":\"interfaces/platform-1.EventSource.html#onretrying\",\"classes\":\"\",\"parent\":\"platform.EventSource\"},{\"kind\":2048,\"name\":\"addEventListener\",\"url\":\"interfaces/platform-1.EventSource.html#addEventListener\",\"classes\":\"\",\"parent\":\"platform.EventSource\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"interfaces/platform-1.EventSource.html#close\",\"classes\":\"\",\"parent\":\"platform.EventSource\"},{\"kind\":256,\"name\":\"EventSourceInitDict\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html#method\",\"classes\":\"\",\"parent\":\"platform.EventSourceInitDict\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html#headers\",\"classes\":\"\",\"parent\":\"platform.EventSourceInitDict\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html#headers.__type-2\",\"classes\":\"\",\"parent\":\"platform.EventSourceInitDict.headers\"},{\"kind\":1024,\"name\":\"body\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html#body\",\"classes\":\"\",\"parent\":\"platform.EventSourceInitDict\"},{\"kind\":1024,\"name\":\"errorFilter\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html#errorFilter\",\"classes\":\"\",\"parent\":\"platform.EventSourceInitDict\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html#errorFilter.__type\",\"classes\":\"\",\"parent\":\"platform.EventSourceInitDict.errorFilter\"},{\"kind\":1024,\"name\":\"initialRetryDelayMillis\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html#initialRetryDelayMillis\",\"classes\":\"\",\"parent\":\"platform.EventSourceInitDict\"},{\"kind\":1024,\"name\":\"readTimeoutMillis\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html#readTimeoutMillis\",\"classes\":\"\",\"parent\":\"platform.EventSourceInitDict\"},{\"kind\":1024,\"name\":\"retryResetIntervalMillis\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html#retryResetIntervalMillis\",\"classes\":\"\",\"parent\":\"platform.EventSourceInitDict\"},{\"kind\":256,\"name\":\"WatchHandle\",\"url\":\"interfaces/platform-1.WatchHandle.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"interfaces/platform-1.WatchHandle.html#close\",\"classes\":\"\",\"parent\":\"platform.WatchHandle\"},{\"kind\":256,\"name\":\"Filesystem\",\"url\":\"interfaces/platform-1.Filesystem.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"getFileTimestamp\",\"url\":\"interfaces/platform-1.Filesystem.html#getFileTimestamp\",\"classes\":\"\",\"parent\":\"platform.Filesystem\"},{\"kind\":2048,\"name\":\"readFile\",\"url\":\"interfaces/platform-1.Filesystem.html#readFile\",\"classes\":\"\",\"parent\":\"platform.Filesystem\"},{\"kind\":2048,\"name\":\"watch\",\"url\":\"interfaces/platform-1.Filesystem.html#watch\",\"classes\":\"\",\"parent\":\"platform.Filesystem\"},{\"kind\":256,\"name\":\"PlatformData\",\"url\":\"interfaces/platform-1.PlatformData.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"os\",\"url\":\"interfaces/platform-1.PlatformData.html#os\",\"classes\":\"\",\"parent\":\"platform.PlatformData\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/platform-1.PlatformData.html#os.__type\",\"classes\":\"\",\"parent\":\"platform.PlatformData.os\"},{\"kind\":1024,\"name\":\"arch\",\"url\":\"interfaces/platform-1.PlatformData.html#os.__type.arch\",\"classes\":\"\",\"parent\":\"platform.PlatformData.os.__type\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/platform-1.PlatformData.html#os.__type.name-1\",\"classes\":\"\",\"parent\":\"platform.PlatformData.os.__type\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/platform-1.PlatformData.html#os.__type.version\",\"classes\":\"\",\"parent\":\"platform.PlatformData.os.__type\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/platform-1.PlatformData.html#name\",\"classes\":\"\",\"parent\":\"platform.PlatformData\"},{\"kind\":1024,\"name\":\"additional\",\"url\":\"interfaces/platform-1.PlatformData.html#additional\",\"classes\":\"\",\"parent\":\"platform.PlatformData\"},{\"kind\":1024,\"name\":\"ld_application\",\"url\":\"interfaces/platform-1.PlatformData.html#ld_application\",\"classes\":\"\",\"parent\":\"platform.PlatformData\"},{\"kind\":1024,\"name\":\"ld_device\",\"url\":\"interfaces/platform-1.PlatformData.html#ld_device\",\"classes\":\"\",\"parent\":\"platform.PlatformData\"},{\"kind\":256,\"name\":\"SdkData\",\"url\":\"interfaces/platform-1.SdkData.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/platform-1.SdkData.html#name\",\"classes\":\"\",\"parent\":\"platform.SdkData\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/platform-1.SdkData.html#version\",\"classes\":\"\",\"parent\":\"platform.SdkData\"},{\"kind\":1024,\"name\":\"userAgentBase\",\"url\":\"interfaces/platform-1.SdkData.html#userAgentBase\",\"classes\":\"\",\"parent\":\"platform.SdkData\"},{\"kind\":1024,\"name\":\"wrapperName\",\"url\":\"interfaces/platform-1.SdkData.html#wrapperName\",\"classes\":\"\",\"parent\":\"platform.SdkData\"},{\"kind\":1024,\"name\":\"wrapperVersion\",\"url\":\"interfaces/platform-1.SdkData.html#wrapperVersion\",\"classes\":\"\",\"parent\":\"platform.SdkData\"},{\"kind\":256,\"name\":\"Info\",\"url\":\"interfaces/platform-1.Info.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"platformData\",\"url\":\"interfaces/platform-1.Info.html#platformData\",\"classes\":\"\",\"parent\":\"platform.Info\"},{\"kind\":2048,\"name\":\"sdkData\",\"url\":\"interfaces/platform-1.Info.html#sdkData\",\"classes\":\"\",\"parent\":\"platform.Info\"},{\"kind\":256,\"name\":\"Platform\",\"url\":\"interfaces/platform-1.Platform.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"encoding\",\"url\":\"interfaces/platform-1.Platform.html#encoding\",\"classes\":\"\",\"parent\":\"platform.Platform\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/platform-1.Platform.html#info\",\"classes\":\"\",\"parent\":\"platform.Platform\"},{\"kind\":1024,\"name\":\"fileSystem\",\"url\":\"interfaces/platform-1.Platform.html#fileSystem\",\"classes\":\"\",\"parent\":\"platform.Platform\"},{\"kind\":1024,\"name\":\"crypto\",\"url\":\"interfaces/platform-1.Platform.html#crypto\",\"classes\":\"\",\"parent\":\"platform.Platform\"},{\"kind\":1024,\"name\":\"requests\",\"url\":\"interfaces/platform-1.Platform.html#requests\",\"classes\":\"\",\"parent\":\"platform.Platform\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"interfaces/platform-1.Platform.html#storage\",\"classes\":\"\",\"parent\":\"platform.Platform\"},{\"kind\":256,\"name\":\"Headers\",\"url\":\"interfaces/platform-1.Headers.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/platform-1.Headers.html#get\",\"classes\":\"\",\"parent\":\"platform.Headers\"},{\"kind\":2048,\"name\":\"keys\",\"url\":\"interfaces/platform-1.Headers.html#keys\",\"classes\":\"\",\"parent\":\"platform.Headers\"},{\"kind\":2048,\"name\":\"values\",\"url\":\"interfaces/platform-1.Headers.html#values\",\"classes\":\"\",\"parent\":\"platform.Headers\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"interfaces/platform-1.Headers.html#entries\",\"classes\":\"\",\"parent\":\"platform.Headers\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"interfaces/platform-1.Headers.html#has\",\"classes\":\"\",\"parent\":\"platform.Headers\"},{\"kind\":256,\"name\":\"Response\",\"url\":\"interfaces/platform-1.Response.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/platform-1.Response.html#headers\",\"classes\":\"\",\"parent\":\"platform.Response\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/platform-1.Response.html#status\",\"classes\":\"\",\"parent\":\"platform.Response\"},{\"kind\":2048,\"name\":\"text\",\"url\":\"interfaces/platform-1.Response.html#text\",\"classes\":\"\",\"parent\":\"platform.Response\"},{\"kind\":2048,\"name\":\"json\",\"url\":\"interfaces/platform-1.Response.html#json\",\"classes\":\"\",\"parent\":\"platform.Response\"},{\"kind\":256,\"name\":\"Options\",\"url\":\"interfaces/platform-1.Options.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/platform-1.Options.html#headers\",\"classes\":\"\",\"parent\":\"platform.Options\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"interfaces/platform-1.Options.html#method\",\"classes\":\"\",\"parent\":\"platform.Options\"},{\"kind\":1024,\"name\":\"body\",\"url\":\"interfaces/platform-1.Options.html#body\",\"classes\":\"\",\"parent\":\"platform.Options\"},{\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/platform-1.Options.html#timeout\",\"classes\":\"\",\"parent\":\"platform.Options\"},{\"kind\":1024,\"name\":\"keepalive\",\"url\":\"interfaces/platform-1.Options.html#keepalive\",\"classes\":\"\",\"parent\":\"platform.Options\"},{\"kind\":256,\"name\":\"EventSourceCapabilities\",\"url\":\"interfaces/platform-1.EventSourceCapabilities.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"readTimeout\",\"url\":\"interfaces/platform-1.EventSourceCapabilities.html#readTimeout\",\"classes\":\"\",\"parent\":\"platform.EventSourceCapabilities\"},{\"kind\":1024,\"name\":\"customMethod\",\"url\":\"interfaces/platform-1.EventSourceCapabilities.html#customMethod\",\"classes\":\"\",\"parent\":\"platform.EventSourceCapabilities\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/platform-1.EventSourceCapabilities.html#headers\",\"classes\":\"\",\"parent\":\"platform.EventSourceCapabilities\"},{\"kind\":256,\"name\":\"Requests\",\"url\":\"interfaces/platform-1.Requests.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"fetch\",\"url\":\"interfaces/platform-1.Requests.html#fetch\",\"classes\":\"\",\"parent\":\"platform.Requests\"},{\"kind\":2048,\"name\":\"createEventSource\",\"url\":\"interfaces/platform-1.Requests.html#createEventSource\",\"classes\":\"\",\"parent\":\"platform.Requests\"},{\"kind\":2048,\"name\":\"getEventSourceCapabilities\",\"url\":\"interfaces/platform-1.Requests.html#getEventSourceCapabilities\",\"classes\":\"\",\"parent\":\"platform.Requests\"},{\"kind\":2048,\"name\":\"usingProxy\",\"url\":\"interfaces/platform-1.Requests.html#usingProxy\",\"classes\":\"\",\"parent\":\"platform.Requests\"},{\"kind\":2048,\"name\":\"usingProxyAuth\",\"url\":\"interfaces/platform-1.Requests.html#usingProxyAuth\",\"classes\":\"\",\"parent\":\"platform.Requests\"},{\"kind\":256,\"name\":\"HttpErrorResponse\",\"url\":\"interfaces/platform-1.HttpErrorResponse.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"interfaces/platform-1.HttpErrorResponse.html#message\",\"classes\":\"\",\"parent\":\"platform.HttpErrorResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/platform-1.HttpErrorResponse.html#status\",\"classes\":\"\",\"parent\":\"platform.HttpErrorResponse\"},{\"kind\":256,\"name\":\"Storage\",\"url\":\"interfaces/platform-1.Storage.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"get\",\"url\":\"interfaces/platform-1.Storage.html#get\",\"classes\":\"\",\"parent\":\"platform.Storage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/platform-1.Storage.html#get.__type-2\",\"classes\":\"\",\"parent\":\"platform.Storage.get\"},{\"kind\":1024,\"name\":\"set\",\"url\":\"interfaces/platform-1.Storage.html#set\",\"classes\":\"\",\"parent\":\"platform.Storage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/platform-1.Storage.html#set.__type-4\",\"classes\":\"\",\"parent\":\"platform.Storage.set\"},{\"kind\":1024,\"name\":\"clear\",\"url\":\"interfaces/platform-1.Storage.html#clear\",\"classes\":\"\",\"parent\":\"platform.Storage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/platform-1.Storage.html#clear.__type\",\"classes\":\"\",\"parent\":\"platform.Storage.clear\"},{\"kind\":256,\"name\":\"TypeValidator\",\"url\":\"interfaces/platform-1.TypeValidator.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"interfaces/platform-1.TypeValidator.html#is\",\"classes\":\"\",\"parent\":\"platform.TypeValidator\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"interfaces/platform-1.TypeValidator.html#getType\",\"classes\":\"\",\"parent\":\"platform.TypeValidator\"},{\"kind\":128,\"name\":\"FactoryOrInstance\",\"url\":\"classes/platform-1.FactoryOrInstance.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.FactoryOrInstance.html#constructor\",\"classes\":\"\",\"parent\":\"platform.FactoryOrInstance\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"classes/platform-1.FactoryOrInstance.html#is\",\"classes\":\"\",\"parent\":\"platform.FactoryOrInstance\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"classes/platform-1.FactoryOrInstance.html#getType\",\"classes\":\"\",\"parent\":\"platform.FactoryOrInstance\"},{\"kind\":128,\"name\":\"Type\",\"url\":\"classes/platform-1.Type.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.Type.html#constructor\",\"classes\":\"\",\"parent\":\"platform.Type\"},{\"kind\":1024,\"name\":\"_typeName\",\"url\":\"classes/platform-1.Type.html#_typeName\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Type\"},{\"kind\":1024,\"name\":\"typeOf\",\"url\":\"classes/platform-1.Type.html#typeOf\",\"classes\":\"tsd-is-protected\",\"parent\":\"platform.Type\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"classes/platform-1.Type.html#is\",\"classes\":\"\",\"parent\":\"platform.Type\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"classes/platform-1.Type.html#getType\",\"classes\":\"\",\"parent\":\"platform.Type\"},{\"kind\":128,\"name\":\"TypeArray\",\"url\":\"classes/platform-1.TypeArray.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.TypeArray.html#constructor\",\"classes\":\"\",\"parent\":\"platform.TypeArray\"},{\"kind\":1024,\"name\":\"_typeName\",\"url\":\"classes/platform-1.TypeArray.html#_typeName\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.TypeArray\"},{\"kind\":1024,\"name\":\"typeOf\",\"url\":\"classes/platform-1.TypeArray.html#typeOf\",\"classes\":\"tsd-is-protected\",\"parent\":\"platform.TypeArray\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"classes/platform-1.TypeArray.html#is\",\"classes\":\"\",\"parent\":\"platform.TypeArray\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"classes/platform-1.TypeArray.html#getType\",\"classes\":\"\",\"parent\":\"platform.TypeArray\"},{\"kind\":128,\"name\":\"NumberWithMinimum\",\"url\":\"classes/platform-1.NumberWithMinimum.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.NumberWithMinimum.html#constructor\",\"classes\":\"\",\"parent\":\"platform.NumberWithMinimum\"},{\"kind\":1024,\"name\":\"min\",\"url\":\"classes/platform-1.NumberWithMinimum.html#min\",\"classes\":\"\",\"parent\":\"platform.NumberWithMinimum\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"classes/platform-1.NumberWithMinimum.html#is\",\"classes\":\"\",\"parent\":\"platform.NumberWithMinimum\"},{\"kind\":1024,\"name\":\"typeOf\",\"url\":\"classes/platform-1.NumberWithMinimum.html#typeOf\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"platform.NumberWithMinimum\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"classes/platform-1.NumberWithMinimum.html#getType\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.NumberWithMinimum\"},{\"kind\":128,\"name\":\"StringMatchingRegex\",\"url\":\"classes/platform-1.StringMatchingRegex.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.StringMatchingRegex.html#constructor\",\"classes\":\"\",\"parent\":\"platform.StringMatchingRegex\"},{\"kind\":1024,\"name\":\"expression\",\"url\":\"classes/platform-1.StringMatchingRegex.html#expression\",\"classes\":\"\",\"parent\":\"platform.StringMatchingRegex\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"classes/platform-1.StringMatchingRegex.html#is\",\"classes\":\"\",\"parent\":\"platform.StringMatchingRegex\"},{\"kind\":1024,\"name\":\"typeOf\",\"url\":\"classes/platform-1.StringMatchingRegex.html#typeOf\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"platform.StringMatchingRegex\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"classes/platform-1.StringMatchingRegex.html#getType\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.StringMatchingRegex\"},{\"kind\":128,\"name\":\"Function\",\"url\":\"classes/platform-1.Function.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.Function.html#constructor\",\"classes\":\"\",\"parent\":\"platform.Function\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"classes/platform-1.Function.html#is\",\"classes\":\"\",\"parent\":\"platform.Function\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"classes/platform-1.Function.html#getType\",\"classes\":\"\",\"parent\":\"platform.Function\"},{\"kind\":128,\"name\":\"NullableBoolean\",\"url\":\"classes/platform-1.NullableBoolean.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.NullableBoolean.html#constructor\",\"classes\":\"\",\"parent\":\"platform.NullableBoolean\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"classes/platform-1.NullableBoolean.html#is\",\"classes\":\"\",\"parent\":\"platform.NullableBoolean\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"classes/platform-1.NullableBoolean.html#getType\",\"classes\":\"\",\"parent\":\"platform.NullableBoolean\"},{\"kind\":128,\"name\":\"DateValidator\",\"url\":\"classes/platform-1.DateValidator.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.DateValidator.html#constructor\",\"classes\":\"\",\"parent\":\"platform.DateValidator\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"classes/platform-1.DateValidator.html#is\",\"classes\":\"\",\"parent\":\"platform.DateValidator\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"classes/platform-1.DateValidator.html#getType\",\"classes\":\"\",\"parent\":\"platform.DateValidator\"},{\"kind\":128,\"name\":\"KindValidator\",\"url\":\"classes/platform-1.KindValidator.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.KindValidator.html#constructor\",\"classes\":\"\",\"parent\":\"platform.KindValidator\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"classes/platform-1.KindValidator.html#is\",\"classes\":\"\",\"parent\":\"platform.KindValidator\"},{\"kind\":1024,\"name\":\"expression\",\"url\":\"classes/platform-1.KindValidator.html#expression\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.KindValidator\"},{\"kind\":1024,\"name\":\"typeOf\",\"url\":\"classes/platform-1.KindValidator.html#typeOf\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"platform.KindValidator\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"classes/platform-1.KindValidator.html#getType\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.KindValidator\"},{\"kind\":128,\"name\":\"TypeValidators\",\"url\":\"classes/platform-1.TypeValidators.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"String\",\"url\":\"classes/platform-1.TypeValidators.html#String\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":1024,\"name\":\"Number\",\"url\":\"classes/platform-1.TypeValidators.html#Number\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":1024,\"name\":\"ObjectOrFactory\",\"url\":\"classes/platform-1.TypeValidators.html#ObjectOrFactory\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":1024,\"name\":\"Object\",\"url\":\"classes/platform-1.TypeValidators.html#Object\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":1024,\"name\":\"StringArray\",\"url\":\"classes/platform-1.TypeValidators.html#StringArray\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":1024,\"name\":\"Boolean\",\"url\":\"classes/platform-1.TypeValidators.html#Boolean\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":1024,\"name\":\"Function\",\"url\":\"classes/platform-1.TypeValidators.html#Function\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":2048,\"name\":\"createTypeArray\",\"url\":\"classes/platform-1.TypeValidators.html#createTypeArray\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":2048,\"name\":\"numberWithMin\",\"url\":\"classes/platform-1.TypeValidators.html#numberWithMin\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":2048,\"name\":\"stringMatchingRegex\",\"url\":\"classes/platform-1.TypeValidators.html#stringMatchingRegex\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":1024,\"name\":\"Date\",\"url\":\"classes/platform-1.TypeValidators.html#Date\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":1024,\"name\":\"Kind\",\"url\":\"classes/platform-1.TypeValidators.html#Kind\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":1024,\"name\":\"NullableBoolean\",\"url\":\"classes/platform-1.TypeValidators.html#NullableBoolean\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.TypeValidators.html#constructor\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":128,\"name\":\"BasicLogger\",\"url\":\"classes/platform-1.BasicLogger.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/platform-1.BasicLogger.html#get\",\"classes\":\"\",\"parent\":\"platform.BasicLogger\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.BasicLogger.html#constructor\",\"classes\":\"\",\"parent\":\"platform.BasicLogger\"},{\"kind\":1024,\"name\":\"_logLevel\",\"url\":\"classes/platform-1.BasicLogger.html#_logLevel\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.BasicLogger\"},{\"kind\":1024,\"name\":\"_name\",\"url\":\"classes/platform-1.BasicLogger.html#_name\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.BasicLogger\"},{\"kind\":1024,\"name\":\"_destinations\",\"url\":\"classes/platform-1.BasicLogger.html#_destinations\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.BasicLogger\"},{\"kind\":1024,\"name\":\"_formatter\",\"url\":\"classes/platform-1.BasicLogger.html#_formatter\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.BasicLogger\"},{\"kind\":1024,\"name\":\"_tryFormat\",\"url\":\"classes/platform-1.BasicLogger.html#_tryFormat\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.BasicLogger\"},{\"kind\":1024,\"name\":\"_tryWrite\",\"url\":\"classes/platform-1.BasicLogger.html#_tryWrite\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.BasicLogger\"},{\"kind\":1024,\"name\":\"_log\",\"url\":\"classes/platform-1.BasicLogger.html#_log\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.BasicLogger\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/platform-1.BasicLogger.html#error\",\"classes\":\"\",\"parent\":\"platform.BasicLogger\"},{\"kind\":2048,\"name\":\"warn\",\"url\":\"classes/platform-1.BasicLogger.html#warn\",\"classes\":\"\",\"parent\":\"platform.BasicLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/platform-1.BasicLogger.html#info\",\"classes\":\"\",\"parent\":\"platform.BasicLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/platform-1.BasicLogger.html#debug\",\"classes\":\"\",\"parent\":\"platform.BasicLogger\"},{\"kind\":128,\"name\":\"SafeLogger\",\"url\":\"classes/platform-1.SafeLogger.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.SafeLogger.html#constructor\",\"classes\":\"\",\"parent\":\"platform.SafeLogger\"},{\"kind\":1024,\"name\":\"_logger\",\"url\":\"classes/platform-1.SafeLogger.html#_logger\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.SafeLogger\"},{\"kind\":1024,\"name\":\"_fallback\",\"url\":\"classes/platform-1.SafeLogger.html#_fallback\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.SafeLogger\"},{\"kind\":1024,\"name\":\"_log\",\"url\":\"classes/platform-1.SafeLogger.html#_log\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.SafeLogger\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/platform-1.SafeLogger.html#error\",\"classes\":\"\",\"parent\":\"platform.SafeLogger\"},{\"kind\":2048,\"name\":\"warn\",\"url\":\"classes/platform-1.SafeLogger.html#warn\",\"classes\":\"\",\"parent\":\"platform.SafeLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/platform-1.SafeLogger.html#info\",\"classes\":\"\",\"parent\":\"platform.SafeLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/platform-1.SafeLogger.html#debug\",\"classes\":\"\",\"parent\":\"platform.SafeLogger\"},{\"kind\":64,\"name\":\"createSafeLogger\",\"url\":\"functions/platform-1.createSafeLogger.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":128,\"name\":\"ApplicationTags\",\"url\":\"classes/platform-1.ApplicationTags.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.ApplicationTags.html#constructor\",\"classes\":\"\",\"parent\":\"platform.ApplicationTags\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/platform-1.ApplicationTags.html#value\",\"classes\":\"\",\"parent\":\"platform.ApplicationTags\"},{\"kind\":128,\"name\":\"OptionMessages\",\"url\":\"classes/platform-1.OptionMessages.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"deprecated\",\"url\":\"classes/platform-1.OptionMessages.html#deprecated\",\"classes\":\"\",\"parent\":\"platform.OptionMessages\"},{\"kind\":2048,\"name\":\"optionBelowMinimum\",\"url\":\"classes/platform-1.OptionMessages.html#optionBelowMinimum\",\"classes\":\"\",\"parent\":\"platform.OptionMessages\"},{\"kind\":2048,\"name\":\"unknownOption\",\"url\":\"classes/platform-1.OptionMessages.html#unknownOption\",\"classes\":\"\",\"parent\":\"platform.OptionMessages\"},{\"kind\":2048,\"name\":\"wrongOptionType\",\"url\":\"classes/platform-1.OptionMessages.html#wrongOptionType\",\"classes\":\"\",\"parent\":\"platform.OptionMessages\"},{\"kind\":2048,\"name\":\"wrongOptionTypeBoolean\",\"url\":\"classes/platform-1.OptionMessages.html#wrongOptionTypeBoolean\",\"classes\":\"\",\"parent\":\"platform.OptionMessages\"},{\"kind\":2048,\"name\":\"invalidTagValue\",\"url\":\"classes/platform-1.OptionMessages.html#invalidTagValue\",\"classes\":\"\",\"parent\":\"platform.OptionMessages\"},{\"kind\":2048,\"name\":\"tagValueTooLong\",\"url\":\"classes/platform-1.OptionMessages.html#tagValueTooLong\",\"classes\":\"\",\"parent\":\"platform.OptionMessages\"},{\"kind\":2048,\"name\":\"partialEndpoint\",\"url\":\"classes/platform-1.OptionMessages.html#partialEndpoint\",\"classes\":\"\",\"parent\":\"platform.OptionMessages\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.OptionMessages.html#constructor\",\"classes\":\"\",\"parent\":\"platform.OptionMessages\"},{\"kind\":128,\"name\":\"ServiceEndpoints\",\"url\":\"classes/platform-1.ServiceEndpoints.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"DEFAULT_EVENTS\",\"url\":\"classes/platform-1.ServiceEndpoints.html#DEFAULT_EVENTS\",\"classes\":\"\",\"parent\":\"platform.ServiceEndpoints\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.ServiceEndpoints.html#constructor\",\"classes\":\"\",\"parent\":\"platform.ServiceEndpoints\"},{\"kind\":1024,\"name\":\"streaming\",\"url\":\"classes/platform-1.ServiceEndpoints.html#streaming\",\"classes\":\"\",\"parent\":\"platform.ServiceEndpoints\"},{\"kind\":1024,\"name\":\"polling\",\"url\":\"classes/platform-1.ServiceEndpoints.html#polling\",\"classes\":\"\",\"parent\":\"platform.ServiceEndpoints\"},{\"kind\":1024,\"name\":\"events\",\"url\":\"classes/platform-1.ServiceEndpoints.html#events\",\"classes\":\"\",\"parent\":\"platform.ServiceEndpoints\"},{\"kind\":1024,\"name\":\"payloadFilterKey\",\"url\":\"classes/platform-1.ServiceEndpoints.html#payloadFilterKey\",\"classes\":\"\",\"parent\":\"platform.ServiceEndpoints\"},{\"kind\":1024,\"name\":\"analyticsEventPath\",\"url\":\"classes/platform-1.ServiceEndpoints.html#analyticsEventPath\",\"classes\":\"\",\"parent\":\"platform.ServiceEndpoints\"},{\"kind\":1024,\"name\":\"diagnosticEventPath\",\"url\":\"classes/platform-1.ServiceEndpoints.html#diagnosticEventPath\",\"classes\":\"\",\"parent\":\"platform.ServiceEndpoints\"},{\"kind\":1024,\"name\":\"includeAuthorizationHeader\",\"url\":\"classes/platform-1.ServiceEndpoints.html#includeAuthorizationHeader\",\"classes\":\"\",\"parent\":\"platform.ServiceEndpoints\"},{\"kind\":128,\"name\":\"ClientContext\",\"url\":\"classes/platform-1.ClientContext.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.ClientContext.html#constructor\",\"classes\":\"\",\"parent\":\"platform.ClientContext\"},{\"kind\":1024,\"name\":\"platform\",\"url\":\"classes/platform-1.ClientContext.html#platform\",\"classes\":\"\",\"parent\":\"platform.ClientContext\"},{\"kind\":1024,\"name\":\"basicConfiguration\",\"url\":\"classes/platform-1.ClientContext.html#basicConfiguration\",\"classes\":\"\",\"parent\":\"platform.ClientContext\"},{\"kind\":64,\"name\":\"getStreamingUri\",\"url\":\"functions/platform-1.getStreamingUri.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"getPollingUri\",\"url\":\"functions/platform-1.getPollingUri.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"getEventsUri\",\"url\":\"functions/platform-1.getEventsUri.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"base64UrlEncode\",\"url\":\"functions/platform-1.base64UrlEncode.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"clone\",\"url\":\"functions/platform-1.clone.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"debounce\",\"url\":\"functions/platform-1.debounce.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/platform-1.debounce.html#debounce.__type\",\"classes\":\"\",\"parent\":\"platform.debounce.debounce\"},{\"kind\":64,\"name\":\"deepCompact\",\"url\":\"functions/platform-1.deepCompact.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"defaultHeaders\",\"url\":\"functions/platform-1.defaultHeaders.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"fastDeepEqual\",\"url\":\"functions/platform-1.fastDeepEqual.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"httpErrorMessage\",\"url\":\"functions/platform-1.httpErrorMessage.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"noop\",\"url\":\"functions/platform-1.noop.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2097152,\"name\":\"LDHeaders\",\"url\":\"types/platform-1.LDHeaders.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/platform-1.LDHeaders.html#__type\",\"classes\":\"\",\"parent\":\"platform.LDHeaders\"},{\"kind\":1024,\"name\":\"authorization\",\"url\":\"types/platform-1.LDHeaders.html#__type.authorization\",\"classes\":\"\",\"parent\":\"platform.LDHeaders.__type\"},{\"kind\":1024,\"name\":\"user-agent\",\"url\":\"types/platform-1.LDHeaders.html#__type.user_agent\",\"classes\":\"\",\"parent\":\"platform.LDHeaders.__type\"},{\"kind\":1024,\"name\":\"x-launchdarkly-user-agent\",\"url\":\"types/platform-1.LDHeaders.html#__type.x_launchdarkly_user_agent\",\"classes\":\"\",\"parent\":\"platform.LDHeaders.__type\"},{\"kind\":1024,\"name\":\"x-launchdarkly-wrapper\",\"url\":\"types/platform-1.LDHeaders.html#__type.x_launchdarkly_wrapper\",\"classes\":\"\",\"parent\":\"platform.LDHeaders.__type\"},{\"kind\":1024,\"name\":\"x-launchdarkly-tags\",\"url\":\"types/platform-1.LDHeaders.html#__type.x_launchdarkly_tags\",\"classes\":\"\",\"parent\":\"platform.LDHeaders.__type\"},{\"kind\":64,\"name\":\"shouldRetry\",\"url\":\"functions/platform-1.shouldRetry.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"secondsToMillis\",\"url\":\"functions/platform-1.secondsToMillis.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"sleep\",\"url\":\"functions/platform-1.sleep.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"timedPromise\",\"url\":\"functions/platform-1.timedPromise.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2097152,\"name\":\"VoidFunction\",\"url\":\"types/platform-1.VoidFunction.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/platform-1.VoidFunction.html#__type\",\"classes\":\"\",\"parent\":\"platform.VoidFunction\"},{\"kind\":256,\"name\":\"CancelableTimeout\",\"url\":\"interfaces/platform-1.CancelableTimeout.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"promise\",\"url\":\"interfaces/platform-1.CancelableTimeout.html#promise\",\"classes\":\"\",\"parent\":\"platform.CancelableTimeout\"},{\"kind\":1024,\"name\":\"cancel\",\"url\":\"interfaces/platform-1.CancelableTimeout.html#cancel\",\"classes\":\"\",\"parent\":\"platform.CancelableTimeout\"},{\"kind\":64,\"name\":\"cancelableTimedPromise\",\"url\":\"functions/platform-1.cancelableTimedPromise.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"isHttpRecoverable\",\"url\":\"functions/platform-1.isHttpRecoverable.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"isHttpLocallyRecoverable\",\"url\":\"functions/platform-1.isHttpLocallyRecoverable.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":128,\"name\":\"LDUnexpectedResponseError\",\"url\":\"classes/platform-1.LDUnexpectedResponseError.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.LDUnexpectedResponseError.html#constructor\",\"classes\":\"\",\"parent\":\"platform.LDUnexpectedResponseError\"},{\"kind\":128,\"name\":\"LDClientError\",\"url\":\"classes/platform-1.LDClientError.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.LDClientError.html#constructor\",\"classes\":\"\",\"parent\":\"platform.LDClientError\"},{\"kind\":128,\"name\":\"LDTimeoutError\",\"url\":\"classes/platform-1.LDTimeoutError.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.LDTimeoutError.html#constructor\",\"classes\":\"\",\"parent\":\"platform.LDTimeoutError\"},{\"kind\":64,\"name\":\"LDMigrationError\",\"url\":\"functions/LDMigrationError.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/LDMigrationError.html#LDMigrationError.__type\",\"classes\":\"\",\"parent\":\"LDMigrationError.LDMigrationError\"},{\"kind\":1024,\"name\":\"success\",\"url\":\"functions/LDMigrationError.html#LDMigrationError.__type.success\",\"classes\":\"\",\"parent\":\"LDMigrationError.LDMigrationError.__type\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"functions/LDMigrationError.html#LDMigrationError.__type.error\",\"classes\":\"\",\"parent\":\"LDMigrationError.LDMigrationError.__type\"},{\"kind\":64,\"name\":\"LDMigrationSuccess\",\"url\":\"functions/LDMigrationSuccess.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"createMigration\",\"url\":\"functions/createMigration.html\",\"classes\":\"\"},{\"kind\":4,\"name\":\"interfaces\",\"url\":\"modules/interfaces.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"BigSegmentStore\",\"url\":\"interfaces/interfaces.BigSegmentStore.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"interfaces/interfaces.BigSegmentStore.html#getMetadata\",\"classes\":\"\",\"parent\":\"interfaces.BigSegmentStore\"},{\"kind\":2048,\"name\":\"getUserMembership\",\"url\":\"interfaces/interfaces.BigSegmentStore.html#getUserMembership\",\"classes\":\"\",\"parent\":\"interfaces.BigSegmentStore\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"interfaces/interfaces.BigSegmentStore.html#close\",\"classes\":\"\",\"parent\":\"interfaces.BigSegmentStore\"},{\"kind\":256,\"name\":\"BigSegmentStoreMembership\",\"url\":\"interfaces/interfaces.BigSegmentStoreMembership.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":256,\"name\":\"BigSegmentStoreMetadata\",\"url\":\"interfaces/interfaces.BigSegmentStoreMetadata.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":1024,\"name\":\"lastUpToDate\",\"url\":\"interfaces/interfaces.BigSegmentStoreMetadata.html#lastUpToDate\",\"classes\":\"\",\"parent\":\"interfaces.BigSegmentStoreMetadata\"},{\"kind\":256,\"name\":\"BigSegmentStoreStatus\",\"url\":\"interfaces/interfaces.BigSegmentStoreStatus.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":1024,\"name\":\"available\",\"url\":\"interfaces/interfaces.BigSegmentStoreStatus.html#available\",\"classes\":\"\",\"parent\":\"interfaces.BigSegmentStoreStatus\"},{\"kind\":1024,\"name\":\"stale\",\"url\":\"interfaces/interfaces.BigSegmentStoreStatus.html#stale\",\"classes\":\"\",\"parent\":\"interfaces.BigSegmentStoreStatus\"},{\"kind\":256,\"name\":\"DataCollection\",\"url\":\"interfaces/interfaces.DataCollection.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"interfaces/interfaces.DataCollection.html#kind\",\"classes\":\"\",\"parent\":\"interfaces.DataCollection\"},{\"kind\":1024,\"name\":\"items\",\"url\":\"interfaces/interfaces.DataCollection.html#items\",\"classes\":\"\",\"parent\":\"interfaces.DataCollection\"},{\"kind\":256,\"name\":\"DataKind\",\"url\":\"interfaces/interfaces.DataKind.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":1024,\"name\":\"namespace\",\"url\":\"interfaces/interfaces.DataKind.html#namespace\",\"classes\":\"\",\"parent\":\"interfaces.DataKind\"},{\"kind\":2097152,\"name\":\"FullDataSet\",\"url\":\"types/interfaces.FullDataSet.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":2097152,\"name\":\"KeyedItems\",\"url\":\"types/interfaces.KeyedItems.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":256,\"name\":\"VersionedData\",\"url\":\"interfaces/interfaces.VersionedData.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/interfaces.VersionedData.html#key\",\"classes\":\"\",\"parent\":\"interfaces.VersionedData\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/interfaces.VersionedData.html#version\",\"classes\":\"\",\"parent\":\"interfaces.VersionedData\"},{\"kind\":1024,\"name\":\"deleted\",\"url\":\"interfaces/interfaces.VersionedData.html#deleted\",\"classes\":\"\",\"parent\":\"interfaces.VersionedData\"},{\"kind\":256,\"name\":\"BigSegmentStoreStatusProvider\",\"url\":\"interfaces/interfaces.BigSegmentStoreStatusProvider.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":2048,\"name\":\"getStatus\",\"url\":\"interfaces/interfaces.BigSegmentStoreStatusProvider.html#getStatus\",\"classes\":\"\",\"parent\":\"interfaces.BigSegmentStoreStatusProvider\"},{\"kind\":2048,\"name\":\"requireStatus\",\"url\":\"interfaces/interfaces.BigSegmentStoreStatusProvider.html#requireStatus\",\"classes\":\"\",\"parent\":\"interfaces.BigSegmentStoreStatusProvider\"},{\"kind\":256,\"name\":\"ItemDescriptor\",\"url\":\"interfaces/interfaces.ItemDescriptor.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/interfaces.ItemDescriptor.html#version\",\"classes\":\"\",\"parent\":\"interfaces.ItemDescriptor\"},{\"kind\":1024,\"name\":\"item\",\"url\":\"interfaces/interfaces.ItemDescriptor.html#item\",\"classes\":\"\",\"parent\":\"interfaces.ItemDescriptor\"},{\"kind\":256,\"name\":\"PersistentDataStore\",\"url\":\"interfaces/interfaces.PersistentDataStore.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":2048,\"name\":\"init\",\"url\":\"interfaces/interfaces.PersistentDataStore.html#init\",\"classes\":\"\",\"parent\":\"interfaces.PersistentDataStore\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/interfaces.PersistentDataStore.html#get\",\"classes\":\"\",\"parent\":\"interfaces.PersistentDataStore\"},{\"kind\":2048,\"name\":\"getAll\",\"url\":\"interfaces/interfaces.PersistentDataStore.html#getAll\",\"classes\":\"\",\"parent\":\"interfaces.PersistentDataStore\"},{\"kind\":2048,\"name\":\"upsert\",\"url\":\"interfaces/interfaces.PersistentDataStore.html#upsert\",\"classes\":\"\",\"parent\":\"interfaces.PersistentDataStore\"},{\"kind\":2048,\"name\":\"initialized\",\"url\":\"interfaces/interfaces.PersistentDataStore.html#initialized\",\"classes\":\"\",\"parent\":\"interfaces.PersistentDataStore\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"interfaces/interfaces.PersistentDataStore.html#close\",\"classes\":\"\",\"parent\":\"interfaces.PersistentDataStore\"},{\"kind\":2048,\"name\":\"getDescription\",\"url\":\"interfaces/interfaces.PersistentDataStore.html#getDescription\",\"classes\":\"\",\"parent\":\"interfaces.PersistentDataStore\"},{\"kind\":256,\"name\":\"PersistentStoreDataKind\",\"url\":\"interfaces/interfaces.PersistentStoreDataKind.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":1024,\"name\":\"namespace\",\"url\":\"interfaces/interfaces.PersistentStoreDataKind.html#namespace\",\"classes\":\"\",\"parent\":\"interfaces.PersistentStoreDataKind\"},{\"kind\":2048,\"name\":\"deserialize\",\"url\":\"interfaces/interfaces.PersistentStoreDataKind.html#deserialize\",\"classes\":\"\",\"parent\":\"interfaces.PersistentStoreDataKind\"},{\"kind\":256,\"name\":\"SerializedItemDescriptor\",\"url\":\"interfaces/interfaces.SerializedItemDescriptor.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/interfaces.SerializedItemDescriptor.html#version\",\"classes\":\"\",\"parent\":\"interfaces.SerializedItemDescriptor\"},{\"kind\":1024,\"name\":\"deleted\",\"url\":\"interfaces/interfaces.SerializedItemDescriptor.html#deleted\",\"classes\":\"\",\"parent\":\"interfaces.SerializedItemDescriptor\"},{\"kind\":1024,\"name\":\"serializedItem\",\"url\":\"interfaces/interfaces.SerializedItemDescriptor.html#serializedItem\",\"classes\":\"\",\"parent\":\"interfaces.SerializedItemDescriptor\"},{\"kind\":256,\"name\":\"KeyedItem\",\"url\":\"interfaces/interfaces.KeyedItem.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/interfaces.KeyedItem.html#key\",\"classes\":\"\",\"parent\":\"interfaces.KeyedItem\"},{\"kind\":1024,\"name\":\"item\",\"url\":\"interfaces/interfaces.KeyedItem.html#item\",\"classes\":\"\",\"parent\":\"interfaces.KeyedItem\"},{\"kind\":2097152,\"name\":\"KindKeyedStore\",\"url\":\"types/interfaces.KindKeyedStore.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":4,\"name\":\"subsystems\",\"url\":\"modules/subsystems.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"LDFeatureStoreItem\",\"url\":\"interfaces/subsystems.LDFeatureStoreItem.html\",\"classes\":\"\",\"parent\":\"subsystems\"},{\"kind\":1024,\"name\":\"deleted\",\"url\":\"interfaces/subsystems.LDFeatureStoreItem.html#deleted\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStoreItem\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/subsystems.LDFeatureStoreItem.html#version\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStoreItem\"},{\"kind\":256,\"name\":\"LDKeyedFeatureStoreItem\",\"url\":\"interfaces/subsystems.LDKeyedFeatureStoreItem.html\",\"classes\":\"\",\"parent\":\"subsystems\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/subsystems.LDKeyedFeatureStoreItem.html#key\",\"classes\":\"\",\"parent\":\"subsystems.LDKeyedFeatureStoreItem\"},{\"kind\":1024,\"name\":\"deleted\",\"url\":\"interfaces/subsystems.LDKeyedFeatureStoreItem.html#deleted\",\"classes\":\"tsd-is-inherited\",\"parent\":\"subsystems.LDKeyedFeatureStoreItem\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/subsystems.LDKeyedFeatureStoreItem.html#version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"subsystems.LDKeyedFeatureStoreItem\"},{\"kind\":256,\"name\":\"LDFeatureStoreKindData\",\"url\":\"interfaces/subsystems.LDFeatureStoreKindData.html\",\"classes\":\"\",\"parent\":\"subsystems\"},{\"kind\":256,\"name\":\"LDFeatureStoreDataStorage\",\"url\":\"interfaces/subsystems.LDFeatureStoreDataStorage.html\",\"classes\":\"\",\"parent\":\"subsystems\"},{\"kind\":256,\"name\":\"LDFeatureStore\",\"url\":\"interfaces/subsystems.LDFeatureStore.html\",\"classes\":\"\",\"parent\":\"subsystems\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/subsystems.LDFeatureStore.html#get\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStore\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"interfaces/subsystems.LDFeatureStore.html#all\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStore\"},{\"kind\":2048,\"name\":\"init\",\"url\":\"interfaces/subsystems.LDFeatureStore.html#init\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStore\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/subsystems.LDFeatureStore.html#delete\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStore\"},{\"kind\":2048,\"name\":\"upsert\",\"url\":\"interfaces/subsystems.LDFeatureStore.html#upsert\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStore\"},{\"kind\":2048,\"name\":\"initialized\",\"url\":\"interfaces/subsystems.LDFeatureStore.html#initialized\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStore\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"interfaces/subsystems.LDFeatureStore.html#close\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStore\"},{\"kind\":2048,\"name\":\"getDescription\",\"url\":\"interfaces/subsystems.LDFeatureStore.html#getDescription\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStore\"},{\"kind\":256,\"name\":\"LDDataSourceUpdates\",\"url\":\"interfaces/subsystems.LDDataSourceUpdates.html\",\"classes\":\"\",\"parent\":\"subsystems\"},{\"kind\":2048,\"name\":\"init\",\"url\":\"interfaces/subsystems.LDDataSourceUpdates.html#init\",\"classes\":\"\",\"parent\":\"subsystems.LDDataSourceUpdates\"},{\"kind\":2048,\"name\":\"upsert\",\"url\":\"interfaces/subsystems.LDDataSourceUpdates.html#upsert\",\"classes\":\"\",\"parent\":\"subsystems.LDDataSourceUpdates\"},{\"kind\":256,\"name\":\"LDFlagsStateOptions\",\"url\":\"interfaces/LDFlagsStateOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"clientSideOnly\",\"url\":\"interfaces/LDFlagsStateOptions.html#clientSideOnly\",\"classes\":\"\",\"parent\":\"LDFlagsStateOptions\"},{\"kind\":1024,\"name\":\"withReasons\",\"url\":\"interfaces/LDFlagsStateOptions.html#withReasons\",\"classes\":\"\",\"parent\":\"LDFlagsStateOptions\"},{\"kind\":1024,\"name\":\"detailsOnlyForTrackedFlags\",\"url\":\"interfaces/LDFlagsStateOptions.html#detailsOnlyForTrackedFlags\",\"classes\":\"\",\"parent\":\"LDFlagsStateOptions\"},{\"kind\":256,\"name\":\"LDFlagsState\",\"url\":\"interfaces/LDFlagsState.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"valid\",\"url\":\"interfaces/LDFlagsState.html#valid\",\"classes\":\"\",\"parent\":\"LDFlagsState\"},{\"kind\":2048,\"name\":\"getFlagValue\",\"url\":\"interfaces/LDFlagsState.html#getFlagValue\",\"classes\":\"\",\"parent\":\"LDFlagsState\"},{\"kind\":2048,\"name\":\"getFlagReason\",\"url\":\"interfaces/LDFlagsState.html#getFlagReason\",\"classes\":\"\",\"parent\":\"LDFlagsState\"},{\"kind\":2048,\"name\":\"allValues\",\"url\":\"interfaces/LDFlagsState.html#allValues\",\"classes\":\"\",\"parent\":\"LDFlagsState\"},{\"kind\":2048,\"name\":\"toJSON\",\"url\":\"interfaces/LDFlagsState.html#toJSON\",\"classes\":\"\",\"parent\":\"LDFlagsState\"},{\"kind\":64,\"name\":\"IsMigrationStage\",\"url\":\"functions/IsMigrationStage.html\",\"classes\":\"\"},{\"kind\":8,\"name\":\"LDMigrationStage\",\"url\":\"enums/LDMigrationStage.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Off\",\"url\":\"enums/LDMigrationStage.html#Off\",\"classes\":\"\",\"parent\":\"LDMigrationStage\"},{\"kind\":16,\"name\":\"DualWrite\",\"url\":\"enums/LDMigrationStage.html#DualWrite\",\"classes\":\"\",\"parent\":\"LDMigrationStage\"},{\"kind\":16,\"name\":\"Shadow\",\"url\":\"enums/LDMigrationStage.html#Shadow\",\"classes\":\"\",\"parent\":\"LDMigrationStage\"},{\"kind\":16,\"name\":\"Live\",\"url\":\"enums/LDMigrationStage.html#Live\",\"classes\":\"\",\"parent\":\"LDMigrationStage\"},{\"kind\":16,\"name\":\"RampDown\",\"url\":\"enums/LDMigrationStage.html#RampDown\",\"classes\":\"\",\"parent\":\"LDMigrationStage\"},{\"kind\":16,\"name\":\"Complete\",\"url\":\"enums/LDMigrationStage.html#Complete\",\"classes\":\"\",\"parent\":\"LDMigrationStage\"},{\"kind\":2097152,\"name\":\"LDMigrationOp\",\"url\":\"types/LDMigrationOp.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"LDMigrationEvaluation\",\"url\":\"interfaces/LDMigrationEvaluation.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/LDMigrationEvaluation.html#key\",\"classes\":\"\",\"parent\":\"LDMigrationEvaluation\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/LDMigrationEvaluation.html#value\",\"classes\":\"\",\"parent\":\"LDMigrationEvaluation\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"interfaces/LDMigrationEvaluation.html#default\",\"classes\":\"\",\"parent\":\"LDMigrationEvaluation\"},{\"kind\":1024,\"name\":\"variation\",\"url\":\"interfaces/LDMigrationEvaluation.html#variation\",\"classes\":\"\",\"parent\":\"LDMigrationEvaluation\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/LDMigrationEvaluation.html#version\",\"classes\":\"\",\"parent\":\"LDMigrationEvaluation\"},{\"kind\":1024,\"name\":\"reason\",\"url\":\"interfaces/LDMigrationEvaluation.html#reason\",\"classes\":\"\",\"parent\":\"LDMigrationEvaluation\"},{\"kind\":256,\"name\":\"LDMigrationConsistencyMeasurement\",\"url\":\"interfaces/LDMigrationConsistencyMeasurement.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/LDMigrationConsistencyMeasurement.html#key\",\"classes\":\"\",\"parent\":\"LDMigrationConsistencyMeasurement\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/LDMigrationConsistencyMeasurement.html#value\",\"classes\":\"\",\"parent\":\"LDMigrationConsistencyMeasurement\"},{\"kind\":1024,\"name\":\"samplingRatio\",\"url\":\"interfaces/LDMigrationConsistencyMeasurement.html#samplingRatio\",\"classes\":\"\",\"parent\":\"LDMigrationConsistencyMeasurement\"},{\"kind\":256,\"name\":\"LDMigrationLatencyMeasurement\",\"url\":\"interfaces/LDMigrationLatencyMeasurement.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/LDMigrationLatencyMeasurement.html#key\",\"classes\":\"\",\"parent\":\"LDMigrationLatencyMeasurement\"},{\"kind\":1024,\"name\":\"values\",\"url\":\"interfaces/LDMigrationLatencyMeasurement.html#values\",\"classes\":\"\",\"parent\":\"LDMigrationLatencyMeasurement\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDMigrationLatencyMeasurement.html#values.__type\",\"classes\":\"\",\"parent\":\"LDMigrationLatencyMeasurement.values\"},{\"kind\":1024,\"name\":\"old\",\"url\":\"interfaces/LDMigrationLatencyMeasurement.html#values.__type.old\",\"classes\":\"\",\"parent\":\"LDMigrationLatencyMeasurement.values.__type\"},{\"kind\":1024,\"name\":\"new\",\"url\":\"interfaces/LDMigrationLatencyMeasurement.html#values.__type.new\",\"classes\":\"\",\"parent\":\"LDMigrationLatencyMeasurement.values.__type\"},{\"kind\":256,\"name\":\"LDMigrationErrorMeasurement\",\"url\":\"interfaces/LDMigrationErrorMeasurement.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/LDMigrationErrorMeasurement.html#key\",\"classes\":\"\",\"parent\":\"LDMigrationErrorMeasurement\"},{\"kind\":1024,\"name\":\"values\",\"url\":\"interfaces/LDMigrationErrorMeasurement.html#values\",\"classes\":\"\",\"parent\":\"LDMigrationErrorMeasurement\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDMigrationErrorMeasurement.html#values.__type\",\"classes\":\"\",\"parent\":\"LDMigrationErrorMeasurement.values\"},{\"kind\":1024,\"name\":\"old\",\"url\":\"interfaces/LDMigrationErrorMeasurement.html#values.__type.old\",\"classes\":\"\",\"parent\":\"LDMigrationErrorMeasurement.values.__type\"},{\"kind\":1024,\"name\":\"new\",\"url\":\"interfaces/LDMigrationErrorMeasurement.html#values.__type.new\",\"classes\":\"\",\"parent\":\"LDMigrationErrorMeasurement.values.__type\"},{\"kind\":256,\"name\":\"LDMigrationInvokedMeasurement\",\"url\":\"interfaces/LDMigrationInvokedMeasurement.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/LDMigrationInvokedMeasurement.html#key\",\"classes\":\"\",\"parent\":\"LDMigrationInvokedMeasurement\"},{\"kind\":1024,\"name\":\"values\",\"url\":\"interfaces/LDMigrationInvokedMeasurement.html#values\",\"classes\":\"\",\"parent\":\"LDMigrationInvokedMeasurement\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDMigrationInvokedMeasurement.html#values.__type\",\"classes\":\"\",\"parent\":\"LDMigrationInvokedMeasurement.values\"},{\"kind\":1024,\"name\":\"old\",\"url\":\"interfaces/LDMigrationInvokedMeasurement.html#values.__type.old\",\"classes\":\"\",\"parent\":\"LDMigrationInvokedMeasurement.values.__type\"},{\"kind\":1024,\"name\":\"new\",\"url\":\"interfaces/LDMigrationInvokedMeasurement.html#values.__type.new\",\"classes\":\"\",\"parent\":\"LDMigrationInvokedMeasurement.values.__type\"},{\"kind\":2097152,\"name\":\"LDMigrationMeasurement\",\"url\":\"types/LDMigrationMeasurement.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"LDMigrationOpEvent\",\"url\":\"interfaces/LDMigrationOpEvent.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"interfaces/LDMigrationOpEvent.html#kind\",\"classes\":\"\",\"parent\":\"LDMigrationOpEvent\"},{\"kind\":1024,\"name\":\"operation\",\"url\":\"interfaces/LDMigrationOpEvent.html#operation\",\"classes\":\"\",\"parent\":\"LDMigrationOpEvent\"},{\"kind\":1024,\"name\":\"creationDate\",\"url\":\"interfaces/LDMigrationOpEvent.html#creationDate\",\"classes\":\"\",\"parent\":\"LDMigrationOpEvent\"},{\"kind\":1024,\"name\":\"contextKeys\",\"url\":\"interfaces/LDMigrationOpEvent.html#contextKeys\",\"classes\":\"\",\"parent\":\"LDMigrationOpEvent\"},{\"kind\":1024,\"name\":\"evaluation\",\"url\":\"interfaces/LDMigrationOpEvent.html#evaluation\",\"classes\":\"\",\"parent\":\"LDMigrationOpEvent\"},{\"kind\":1024,\"name\":\"measurements\",\"url\":\"interfaces/LDMigrationOpEvent.html#measurements\",\"classes\":\"\",\"parent\":\"LDMigrationOpEvent\"},{\"kind\":1024,\"name\":\"samplingRatio\",\"url\":\"interfaces/LDMigrationOpEvent.html#samplingRatio\",\"classes\":\"\",\"parent\":\"LDMigrationOpEvent\"},{\"kind\":8,\"name\":\"LDConsistencyCheck\",\"url\":\"enums/LDConsistencyCheck.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Inconsistent\",\"url\":\"enums/LDConsistencyCheck.html#Inconsistent\",\"classes\":\"\",\"parent\":\"LDConsistencyCheck\"},{\"kind\":16,\"name\":\"Consistent\",\"url\":\"enums/LDConsistencyCheck.html#Consistent\",\"classes\":\"\",\"parent\":\"LDConsistencyCheck\"},{\"kind\":16,\"name\":\"NotChecked\",\"url\":\"enums/LDConsistencyCheck.html#NotChecked\",\"classes\":\"\",\"parent\":\"LDConsistencyCheck\"},{\"kind\":256,\"name\":\"LDMigrationTracker\",\"url\":\"interfaces/LDMigrationTracker.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"op\",\"url\":\"interfaces/LDMigrationTracker.html#op\",\"classes\":\"\",\"parent\":\"LDMigrationTracker\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"interfaces/LDMigrationTracker.html#error\",\"classes\":\"\",\"parent\":\"LDMigrationTracker\"},{\"kind\":2048,\"name\":\"consistency\",\"url\":\"interfaces/LDMigrationTracker.html#consistency\",\"classes\":\"\",\"parent\":\"LDMigrationTracker\"},{\"kind\":2048,\"name\":\"invoked\",\"url\":\"interfaces/LDMigrationTracker.html#invoked\",\"classes\":\"\",\"parent\":\"LDMigrationTracker\"},{\"kind\":2048,\"name\":\"latency\",\"url\":\"interfaces/LDMigrationTracker.html#latency\",\"classes\":\"\",\"parent\":\"LDMigrationTracker\"},{\"kind\":2048,\"name\":\"createEvent\",\"url\":\"interfaces/LDMigrationTracker.html#createEvent\",\"classes\":\"\",\"parent\":\"LDMigrationTracker\"},{\"kind\":256,\"name\":\"LDMigrationVariation\",\"url\":\"interfaces/LDMigrationVariation.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/LDMigrationVariation.html#value\",\"classes\":\"\",\"parent\":\"LDMigrationVariation\"},{\"kind\":1024,\"name\":\"tracker\",\"url\":\"interfaces/LDMigrationVariation.html#tracker\",\"classes\":\"\",\"parent\":\"LDMigrationVariation\"},{\"kind\":256,\"name\":\"LDBigSegmentsOptions\",\"url\":\"interfaces/LDBigSegmentsOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"interfaces/LDBigSegmentsOptions.html#store\",\"classes\":\"\",\"parent\":\"LDBigSegmentsOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDBigSegmentsOptions.html#store.__type\",\"classes\":\"\",\"parent\":\"LDBigSegmentsOptions.store\"},{\"kind\":1024,\"name\":\"userCacheSize\",\"url\":\"interfaces/LDBigSegmentsOptions.html#userCacheSize\",\"classes\":\"\",\"parent\":\"LDBigSegmentsOptions\"},{\"kind\":1024,\"name\":\"userCacheTime\",\"url\":\"interfaces/LDBigSegmentsOptions.html#userCacheTime\",\"classes\":\"\",\"parent\":\"LDBigSegmentsOptions\"},{\"kind\":1024,\"name\":\"statusPollInterval\",\"url\":\"interfaces/LDBigSegmentsOptions.html#statusPollInterval\",\"classes\":\"\",\"parent\":\"LDBigSegmentsOptions\"},{\"kind\":1024,\"name\":\"staleAfter\",\"url\":\"interfaces/LDBigSegmentsOptions.html#staleAfter\",\"classes\":\"\",\"parent\":\"LDBigSegmentsOptions\"},{\"kind\":256,\"name\":\"LDProxyOptions\",\"url\":\"interfaces/LDProxyOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"host\",\"url\":\"interfaces/LDProxyOptions.html#host\",\"classes\":\"\",\"parent\":\"LDProxyOptions\"},{\"kind\":1024,\"name\":\"port\",\"url\":\"interfaces/LDProxyOptions.html#port\",\"classes\":\"\",\"parent\":\"LDProxyOptions\"},{\"kind\":1024,\"name\":\"scheme\",\"url\":\"interfaces/LDProxyOptions.html#scheme\",\"classes\":\"\",\"parent\":\"LDProxyOptions\"},{\"kind\":1024,\"name\":\"auth\",\"url\":\"interfaces/LDProxyOptions.html#auth\",\"classes\":\"\",\"parent\":\"LDProxyOptions\"},{\"kind\":256,\"name\":\"LDTLSOptions\",\"url\":\"interfaces/LDTLSOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"ca\",\"url\":\"interfaces/LDTLSOptions.html#ca\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":1024,\"name\":\"cert\",\"url\":\"interfaces/LDTLSOptions.html#cert\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":1024,\"name\":\"checkServerIdentity\",\"url\":\"interfaces/LDTLSOptions.html#checkServerIdentity\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDTLSOptions.html#checkServerIdentity.__type\",\"classes\":\"\",\"parent\":\"LDTLSOptions.checkServerIdentity\"},{\"kind\":1024,\"name\":\"ciphers\",\"url\":\"interfaces/LDTLSOptions.html#ciphers\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":1024,\"name\":\"pfx\",\"url\":\"interfaces/LDTLSOptions.html#pfx\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/LDTLSOptions.html#key\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":1024,\"name\":\"passphrase\",\"url\":\"interfaces/LDTLSOptions.html#passphrase\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":1024,\"name\":\"rejectUnauthorized\",\"url\":\"interfaces/LDTLSOptions.html#rejectUnauthorized\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":1024,\"name\":\"secureProtocol\",\"url\":\"interfaces/LDTLSOptions.html#secureProtocol\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":1024,\"name\":\"servername\",\"url\":\"interfaces/LDTLSOptions.html#servername\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":8,\"name\":\"LDExecutionOrdering\",\"url\":\"enums/LDExecutionOrdering.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Fixed\",\"url\":\"enums/LDExecutionOrdering.html#Fixed\",\"classes\":\"\",\"parent\":\"LDExecutionOrdering\"},{\"kind\":16,\"name\":\"Random\",\"url\":\"enums/LDExecutionOrdering.html#Random\",\"classes\":\"\",\"parent\":\"LDExecutionOrdering\"},{\"kind\":8,\"name\":\"LDExecution\",\"url\":\"enums/LDExecution.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Serial\",\"url\":\"enums/LDExecution.html#Serial\",\"classes\":\"\",\"parent\":\"LDExecution\"},{\"kind\":16,\"name\":\"Concurrent\",\"url\":\"enums/LDExecution.html#Concurrent\",\"classes\":\"\",\"parent\":\"LDExecution\"},{\"kind\":2097152,\"name\":\"LDMethodResult\",\"url\":\"types/LDMethodResult.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"LDSerialExecution\",\"url\":\"classes/LDSerialExecution.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LDSerialExecution.html#constructor\",\"classes\":\"\",\"parent\":\"LDSerialExecution\"},{\"kind\":1024,\"name\":\"ordering\",\"url\":\"classes/LDSerialExecution.html#ordering\",\"classes\":\"\",\"parent\":\"LDSerialExecution\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/LDSerialExecution.html#type\",\"classes\":\"\",\"parent\":\"LDSerialExecution\"},{\"kind\":128,\"name\":\"LDConcurrentExecution\",\"url\":\"classes/LDConcurrentExecution.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LDConcurrentExecution.html#constructor\",\"classes\":\"\",\"parent\":\"LDConcurrentExecution\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/LDConcurrentExecution.html#type\",\"classes\":\"\",\"parent\":\"LDConcurrentExecution\"},{\"kind\":256,\"name\":\"LDMigrationOptions\",\"url\":\"interfaces/LDMigrationOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"execution\",\"url\":\"interfaces/LDMigrationOptions.html#execution\",\"classes\":\"\",\"parent\":\"LDMigrationOptions\"},{\"kind\":1024,\"name\":\"latencyTracking\",\"url\":\"interfaces/LDMigrationOptions.html#latencyTracking\",\"classes\":\"\",\"parent\":\"LDMigrationOptions\"},{\"kind\":1024,\"name\":\"errorTracking\",\"url\":\"interfaces/LDMigrationOptions.html#errorTracking\",\"classes\":\"\",\"parent\":\"LDMigrationOptions\"},{\"kind\":1024,\"name\":\"readNew\",\"url\":\"interfaces/LDMigrationOptions.html#readNew\",\"classes\":\"\",\"parent\":\"LDMigrationOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDMigrationOptions.html#readNew.__type-2\",\"classes\":\"\",\"parent\":\"LDMigrationOptions.readNew\"},{\"kind\":1024,\"name\":\"writeNew\",\"url\":\"interfaces/LDMigrationOptions.html#writeNew\",\"classes\":\"\",\"parent\":\"LDMigrationOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDMigrationOptions.html#writeNew.__type-6\",\"classes\":\"\",\"parent\":\"LDMigrationOptions.writeNew\"},{\"kind\":1024,\"name\":\"readOld\",\"url\":\"interfaces/LDMigrationOptions.html#readOld\",\"classes\":\"\",\"parent\":\"LDMigrationOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDMigrationOptions.html#readOld.__type-4\",\"classes\":\"\",\"parent\":\"LDMigrationOptions.readOld\"},{\"kind\":1024,\"name\":\"writeOld\",\"url\":\"interfaces/LDMigrationOptions.html#writeOld\",\"classes\":\"\",\"parent\":\"LDMigrationOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDMigrationOptions.html#writeOld.__type-8\",\"classes\":\"\",\"parent\":\"LDMigrationOptions.writeOld\"},{\"kind\":1024,\"name\":\"check\",\"url\":\"interfaces/LDMigrationOptions.html#check\",\"classes\":\"\",\"parent\":\"LDMigrationOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDMigrationOptions.html#check.__type\",\"classes\":\"\",\"parent\":\"LDMigrationOptions.check\"},{\"kind\":256,\"name\":\"LDClient\",\"url\":\"interfaces/LDClient.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"initialized\",\"url\":\"interfaces/LDClient.html#initialized\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"waitForInitialization\",\"url\":\"interfaces/LDClient.html#waitForInitialization\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"variation\",\"url\":\"interfaces/LDClient.html#variation\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"variationDetail\",\"url\":\"interfaces/LDClient.html#variationDetail\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"migrationVariation\",\"url\":\"interfaces/LDClient.html#migrationVariation\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"boolVariation\",\"url\":\"interfaces/LDClient.html#boolVariation\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"numberVariation\",\"url\":\"interfaces/LDClient.html#numberVariation\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"stringVariation\",\"url\":\"interfaces/LDClient.html#stringVariation\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"jsonVariation\",\"url\":\"interfaces/LDClient.html#jsonVariation\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"boolVariationDetail\",\"url\":\"interfaces/LDClient.html#boolVariationDetail\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"numberVariationDetail\",\"url\":\"interfaces/LDClient.html#numberVariationDetail\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"stringVariationDetail\",\"url\":\"interfaces/LDClient.html#stringVariationDetail\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"jsonVariationDetail\",\"url\":\"interfaces/LDClient.html#jsonVariationDetail\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"allFlagsState\",\"url\":\"interfaces/LDClient.html#allFlagsState\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"secureModeHash\",\"url\":\"interfaces/LDClient.html#secureModeHash\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"interfaces/LDClient.html#close\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"isOffline\",\"url\":\"interfaces/LDClient.html#isOffline\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"track\",\"url\":\"interfaces/LDClient.html#track\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"trackMigration\",\"url\":\"interfaces/LDClient.html#trackMigration\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"identify\",\"url\":\"interfaces/LDClient.html#identify\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"flush\",\"url\":\"interfaces/LDClient.html#flush\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"addHook\",\"url\":\"interfaces/LDClient.html#addHook\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2097152,\"name\":\"LDMigrationOrigin\",\"url\":\"types/LDMigrationOrigin.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"LDMigrationResult\",\"url\":\"types/LDMigrationResult.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"LDMigrationReadResult\",\"url\":\"types/LDMigrationReadResult.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"LDMigrationWriteResult\",\"url\":\"types/LDMigrationWriteResult.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/LDMigrationWriteResult.html#__type\",\"classes\":\"\",\"parent\":\"LDMigrationWriteResult\"},{\"kind\":1024,\"name\":\"authoritative\",\"url\":\"types/LDMigrationWriteResult.html#__type.authoritative\",\"classes\":\"\",\"parent\":\"LDMigrationWriteResult.__type\"},{\"kind\":1024,\"name\":\"nonAuthoritative\",\"url\":\"types/LDMigrationWriteResult.html#__type.nonAuthoritative\",\"classes\":\"\",\"parent\":\"LDMigrationWriteResult.__type\"},{\"kind\":256,\"name\":\"LDMigration\",\"url\":\"interfaces/LDMigration.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"read\",\"url\":\"interfaces/LDMigration.html#read\",\"classes\":\"\",\"parent\":\"LDMigration\"},{\"kind\":2048,\"name\":\"write\",\"url\":\"interfaces/LDMigration.html#write\",\"classes\":\"\",\"parent\":\"LDMigration\"},{\"kind\":4194304,\"name\":\"DataKind\",\"url\":\"index.html#DataKind\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDFeatureStoreItem\",\"url\":\"index.html#LDFeatureStoreItem\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDKeyedFeatureStoreItem\",\"url\":\"index.html#LDKeyedFeatureStoreItem\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDFeatureStoreKindData\",\"url\":\"index.html#LDFeatureStoreKindData\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDFeatureStoreDataStorage\",\"url\":\"index.html#LDFeatureStoreDataStorage\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDFeatureStore\",\"url\":\"index.html#LDFeatureStore\",\"classes\":\"\"},{\"kind\":256,\"name\":\"LDWaitForInitializationOptions\",\"url\":\"interfaces/LDWaitForInitializationOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/LDWaitForInitializationOptions.html#timeout\",\"classes\":\"\",\"parent\":\"LDWaitForInitializationOptions\"},{\"kind\":128,\"name\":\"AsyncStoreFacade\",\"url\":\"classes/AsyncStoreFacade.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AsyncStoreFacade.html#constructor\",\"classes\":\"\",\"parent\":\"AsyncStoreFacade\"},{\"kind\":1024,\"name\":\"_store\",\"url\":\"classes/AsyncStoreFacade.html#_store\",\"classes\":\"tsd-is-private\",\"parent\":\"AsyncStoreFacade\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/AsyncStoreFacade.html#get\",\"classes\":\"\",\"parent\":\"AsyncStoreFacade\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/AsyncStoreFacade.html#all\",\"classes\":\"\",\"parent\":\"AsyncStoreFacade\"},{\"kind\":2048,\"name\":\"init\",\"url\":\"classes/AsyncStoreFacade.html#init\",\"classes\":\"\",\"parent\":\"AsyncStoreFacade\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/AsyncStoreFacade.html#delete\",\"classes\":\"\",\"parent\":\"AsyncStoreFacade\"},{\"kind\":2048,\"name\":\"upsert\",\"url\":\"classes/AsyncStoreFacade.html#upsert\",\"classes\":\"\",\"parent\":\"AsyncStoreFacade\"},{\"kind\":2048,\"name\":\"initialized\",\"url\":\"classes/AsyncStoreFacade.html#initialized\",\"classes\":\"\",\"parent\":\"AsyncStoreFacade\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"classes/AsyncStoreFacade.html#close\",\"classes\":\"\",\"parent\":\"AsyncStoreFacade\"},{\"kind\":128,\"name\":\"PersistentDataStoreWrapper\",\"url\":\"classes/PersistentDataStoreWrapper.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PersistentDataStoreWrapper.html#constructor\",\"classes\":\"\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":1024,\"name\":\"_core\",\"url\":\"classes/PersistentDataStoreWrapper.html#_core\",\"classes\":\"tsd-is-private\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":1024,\"name\":\"_isInitialized\",\"url\":\"classes/PersistentDataStoreWrapper.html#_isInitialized\",\"classes\":\"tsd-is-private\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":1024,\"name\":\"_itemCache\",\"url\":\"classes/PersistentDataStoreWrapper.html#_itemCache\",\"classes\":\"tsd-is-private\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":1024,\"name\":\"_allItemsCache\",\"url\":\"classes/PersistentDataStoreWrapper.html#_allItemsCache\",\"classes\":\"tsd-is-private\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":1024,\"name\":\"_queue\",\"url\":\"classes/PersistentDataStoreWrapper.html#_queue\",\"classes\":\"tsd-is-private\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":2048,\"name\":\"init\",\"url\":\"classes/PersistentDataStoreWrapper.html#init\",\"classes\":\"\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/PersistentDataStoreWrapper.html#get\",\"classes\":\"\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":2048,\"name\":\"initialized\",\"url\":\"classes/PersistentDataStoreWrapper.html#initialized\",\"classes\":\"\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/PersistentDataStoreWrapper.html#all\",\"classes\":\"\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":2048,\"name\":\"upsert\",\"url\":\"classes/PersistentDataStoreWrapper.html#upsert\",\"classes\":\"\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/PersistentDataStoreWrapper.html#delete\",\"classes\":\"\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"classes/PersistentDataStoreWrapper.html#close\",\"classes\":\"\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":2048,\"name\":\"getDescription\",\"url\":\"classes/PersistentDataStoreWrapper.html#getDescription\",\"classes\":\"\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":64,\"name\":\"deserializePoll\",\"url\":\"functions/deserializePoll.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"NullEventSource\",\"url\":\"classes/NullEventSource.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/NullEventSource.html#constructor\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":1024,\"name\":\"handlers\",\"url\":\"classes/NullEventSource.html#handlers\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":1024,\"name\":\"closed\",\"url\":\"classes/NullEventSource.html#closed\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":1024,\"name\":\"url\",\"url\":\"classes/NullEventSource.html#url\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/NullEventSource.html#options\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":1024,\"name\":\"onclose\",\"url\":\"classes/NullEventSource.html#onclose\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":1024,\"name\":\"onerror\",\"url\":\"classes/NullEventSource.html#onerror\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":1024,\"name\":\"onopen\",\"url\":\"classes/NullEventSource.html#onopen\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":1024,\"name\":\"onretrying\",\"url\":\"classes/NullEventSource.html#onretrying\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":2048,\"name\":\"addEventListener\",\"url\":\"classes/NullEventSource.html#addEventListener\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"classes/NullEventSource.html#close\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":2048,\"name\":\"simulateError\",\"url\":\"classes/NullEventSource.html#simulateError\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":4194304,\"name\":\"internal\",\"url\":\"index.html#internal\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"AttributeReference\",\"url\":\"index.html#AttributeReference\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Context\",\"url\":\"index.html#Context\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"ContextFilter\",\"url\":\"index.html#ContextFilter\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"DataSourceErrorKind\",\"url\":\"index.html#DataSourceErrorKind\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDPollingError\",\"url\":\"index.html#LDPollingError\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDStreamingError\",\"url\":\"index.html#LDStreamingError\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDFileDataSourceError\",\"url\":\"index.html#LDFileDataSourceError\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"subsystem\",\"url\":\"index.html#subsystem\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDContextCommon\",\"url\":\"index.html#LDContextCommon\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDContextMeta\",\"url\":\"index.html#LDContextMeta\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDMultiKindContext\",\"url\":\"index.html#LDMultiKindContext\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDSingleKindContext\",\"url\":\"index.html#LDSingleKindContext\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDUser\",\"url\":\"index.html#LDUser\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDContext\",\"url\":\"index.html#LDContext\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"BasicLoggerOptions\",\"url\":\"index.html#BasicLoggerOptions\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDLogger\",\"url\":\"index.html#LDLogger\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDLogLevel\",\"url\":\"index.html#LDLogLevel\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDEvaluationDetail\",\"url\":\"index.html#LDEvaluationDetail\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDEvaluationDetailTyped\",\"url\":\"index.html#LDEvaluationDetailTyped\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDEvaluationReason\",\"url\":\"index.html#LDEvaluationReason\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDFlagSet\",\"url\":\"index.html#LDFlagSet\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDFlagValue\",\"url\":\"index.html#LDFlagValue\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDClientContext\",\"url\":\"index.html#LDClientContext\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"AutoEnvAttributes\",\"url\":\"index.html#AutoEnvAttributes\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDApplication\",\"url\":\"index.html#LDApplication\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDDevice\",\"url\":\"index.html#LDDevice\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Hasher\",\"url\":\"index.html#Hasher\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Hmac\",\"url\":\"index.html#Hmac\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Crypto\",\"url\":\"index.html#Crypto\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Encoding\",\"url\":\"index.html#Encoding\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"EventName\",\"url\":\"index.html#EventName\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"EventListener\",\"url\":\"index.html#EventListener\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"ProcessStreamResponse\",\"url\":\"index.html#ProcessStreamResponse\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"EventSource\",\"url\":\"index.html#EventSource\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"EventSourceInitDict\",\"url\":\"index.html#EventSourceInitDict\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"WatchHandle\",\"url\":\"index.html#WatchHandle\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Filesystem\",\"url\":\"index.html#Filesystem\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"PlatformData\",\"url\":\"index.html#PlatformData\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"SdkData\",\"url\":\"index.html#SdkData\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Info\",\"url\":\"index.html#Info\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Platform\",\"url\":\"index.html#Platform\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Headers\",\"url\":\"index.html#Headers\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Response\",\"url\":\"index.html#Response\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Options\",\"url\":\"index.html#Options\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"EventSourceCapabilities\",\"url\":\"index.html#EventSourceCapabilities\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Requests\",\"url\":\"index.html#Requests\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"HttpErrorResponse\",\"url\":\"index.html#HttpErrorResponse\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Storage\",\"url\":\"index.html#Storage\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TypeValidator\",\"url\":\"index.html#TypeValidator\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"FactoryOrInstance\",\"url\":\"index.html#FactoryOrInstance\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Type\",\"url\":\"index.html#Type\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TypeArray\",\"url\":\"index.html#TypeArray\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"NumberWithMinimum\",\"url\":\"index.html#NumberWithMinimum\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"StringMatchingRegex\",\"url\":\"index.html#StringMatchingRegex\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Function\",\"url\":\"index.html#Function\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"NullableBoolean\",\"url\":\"index.html#NullableBoolean\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"DateValidator\",\"url\":\"index.html#DateValidator\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"KindValidator\",\"url\":\"index.html#KindValidator\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TypeValidators\",\"url\":\"index.html#TypeValidators\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"BasicLogger\",\"url\":\"index.html#BasicLogger\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"SafeLogger\",\"url\":\"index.html#SafeLogger\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"createSafeLogger\",\"url\":\"index.html#createSafeLogger\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"ApplicationTags\",\"url\":\"index.html#ApplicationTags\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"OptionMessages\",\"url\":\"index.html#OptionMessages\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"ServiceEndpoints\",\"url\":\"index.html#ServiceEndpoints\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"ClientContext\",\"url\":\"index.html#ClientContext\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"getStreamingUri\",\"url\":\"index.html#getStreamingUri\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"getPollingUri\",\"url\":\"index.html#getPollingUri\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"getEventsUri\",\"url\":\"index.html#getEventsUri\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"base64UrlEncode\",\"url\":\"index.html#base64UrlEncode\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"clone\",\"url\":\"index.html#clone\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"debounce\",\"url\":\"index.html#debounce\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"deepCompact\",\"url\":\"index.html#deepCompact\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"defaultHeaders\",\"url\":\"index.html#defaultHeaders\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"fastDeepEqual\",\"url\":\"index.html#fastDeepEqual\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"httpErrorMessage\",\"url\":\"index.html#httpErrorMessage\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"noop\",\"url\":\"index.html#noop\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDHeaders\",\"url\":\"index.html#LDHeaders\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"shouldRetry\",\"url\":\"index.html#shouldRetry\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"secondsToMillis\",\"url\":\"index.html#secondsToMillis\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"sleep\",\"url\":\"index.html#sleep\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"timedPromise\",\"url\":\"index.html#timedPromise\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"VoidFunction\",\"url\":\"index.html#VoidFunction\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"CancelableTimeout\",\"url\":\"index.html#CancelableTimeout\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"cancelableTimedPromise\",\"url\":\"index.html#cancelableTimedPromise\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"isHttpRecoverable\",\"url\":\"index.html#isHttpRecoverable\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"isHttpLocallyRecoverable\",\"url\":\"index.html#isHttpLocallyRecoverable\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDUnexpectedResponseError\",\"url\":\"index.html#LDUnexpectedResponseError\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDClientError\",\"url\":\"index.html#LDClientError\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDTimeoutError\",\"url\":\"index.html#LDTimeoutError\",\"classes\":\"\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,65.733]],[\"comment/0\",[]],[\"name/1\",[1,32.923]],[\"comment/1\",[]],[\"name/2\",[2,65.733]],[\"comment/2\",[]],[\"name/3\",[3,54.713]],[\"comment/3\",[]],[\"name/4\",[4,65.733]],[\"comment/4\",[]],[\"name/5\",[5,49.589]],[\"comment/5\",[]],[\"name/6\",[6,65.733]],[\"comment/6\",[]],[\"name/7\",[7,31.728]],[\"comment/7\",[]],[\"name/8\",[8,65.733]],[\"comment/8\",[]],[\"name/9\",[9,65.733]],[\"comment/9\",[]],[\"name/10\",[10,65.733]],[\"comment/10\",[]],[\"name/11\",[11,54.713]],[\"comment/11\",[]],[\"name/12\",[12,65.733]],[\"comment/12\",[]],[\"name/13\",[13,46.214]],[\"comment/13\",[]],[\"name/14\",[14,54.713]],[\"comment/14\",[]],[\"name/15\",[15,51.024]],[\"comment/15\",[]],[\"name/16\",[5,49.589]],[\"comment/16\",[]],[\"name/17\",[16,54.713]],[\"comment/17\",[]],[\"name/18\",[17,42.976]],[\"comment/18\",[]],[\"name/19\",[1,32.923]],[\"comment/19\",[]],[\"name/20\",[18,54.713]],[\"comment/20\",[]],[\"name/21\",[1,32.923]],[\"comment/21\",[]],[\"name/22\",[19,51.024]],[\"comment/22\",[]],[\"name/23\",[1,32.923]],[\"comment/23\",[]],[\"name/24\",[20,65.733]],[\"comment/24\",[]],[\"name/25\",[13,46.214]],[\"comment/25\",[]],[\"name/26\",[1,32.923]],[\"comment/26\",[]],[\"name/27\",[21,65.733]],[\"comment/27\",[]],[\"name/28\",[22,65.733]],[\"comment/28\",[]],[\"name/29\",[23,65.733]],[\"comment/29\",[]],[\"name/30\",[24,65.733]],[\"comment/30\",[]],[\"name/31\",[7,31.728]],[\"comment/31\",[]],[\"name/32\",[25,65.733]],[\"comment/32\",[]],[\"name/33\",[26,60.609]],[\"comment/33\",[]],[\"name/34\",[1,32.923]],[\"comment/34\",[]],[\"name/35\",[27,65.733]],[\"comment/35\",[]],[\"name/36\",[7,31.728]],[\"comment/36\",[]],[\"name/37\",[28,65.733]],[\"comment/37\",[]],[\"name/38\",[29,65.733]],[\"comment/38\",[]],[\"name/39\",[30,65.733]],[\"comment/39\",[]],[\"name/40\",[31,65.733]],[\"comment/40\",[]],[\"name/41\",[26,60.609]],[\"comment/41\",[]],[\"name/42\",[1,32.923]],[\"comment/42\",[]],[\"name/43\",[32,65.733]],[\"comment/43\",[]],[\"name/44\",[33,57.234]],[\"comment/44\",[]],[\"name/45\",[34,65.733]],[\"comment/45\",[]],[\"name/46\",[35,65.733]],[\"comment/46\",[]],[\"name/47\",[36,65.733]],[\"comment/47\",[]],[\"name/48\",[7,31.728]],[\"comment/48\",[]],[\"name/49\",[37,65.733]],[\"comment/49\",[]],[\"name/50\",[38,65.733]],[\"comment/50\",[]],[\"name/51\",[39,65.733]],[\"comment/51\",[]],[\"name/52\",[40,65.733]],[\"comment/52\",[]],[\"name/53\",[41,65.733]],[\"comment/53\",[]],[\"name/54\",[42,65.733]],[\"comment/54\",[]],[\"name/55\",[43,65.733]],[\"comment/55\",[]],[\"name/56\",[44,65.733]],[\"comment/56\",[]],[\"name/57\",[45,65.733]],[\"comment/57\",[]],[\"name/58\",[46,65.733]],[\"comment/58\",[]],[\"name/59\",[47,65.733]],[\"comment/59\",[]],[\"name/60\",[48,65.733]],[\"comment/60\",[]],[\"name/61\",[49,65.733]],[\"comment/61\",[]],[\"name/62\",[50,65.733]],[\"comment/62\",[]],[\"name/63\",[51,65.733]],[\"comment/63\",[]],[\"name/64\",[52,65.733]],[\"comment/64\",[]],[\"name/65\",[53,65.733]],[\"comment/65\",[]],[\"name/66\",[54,48.333]],[\"comment/66\",[]],[\"name/67\",[55,65.733]],[\"comment/67\",[]],[\"name/68\",[7,31.728]],[\"comment/68\",[]],[\"name/69\",[56,65.733]],[\"comment/69\",[]],[\"name/70\",[57,65.733]],[\"comment/70\",[]],[\"name/71\",[58,65.733]],[\"comment/71\",[]],[\"name/72\",[59,65.733]],[\"comment/72\",[]],[\"name/73\",[60,65.733]],[\"comment/73\",[]],[\"name/74\",[61,65.733]],[\"comment/74\",[]],[\"name/75\",[62,65.733]],[\"comment/75\",[]],[\"name/76\",[63,65.733]],[\"comment/76\",[]],[\"name/77\",[64,65.733]],[\"comment/77\",[]],[\"name/78\",[65,65.733]],[\"comment/78\",[]],[\"name/79\",[66,65.733]],[\"comment/79\",[]],[\"name/80\",[1,32.923]],[\"comment/80\",[]],[\"name/81\",[67,65.733]],[\"comment/81\",[]],[\"name/82\",[68,60.609]],[\"comment/82\",[]],[\"name/83\",[69,49.589]],[\"comment/83\",[]],[\"name/84\",[70,65.733]],[\"comment/84\",[]],[\"name/85\",[71,57.234]],[\"comment/85\",[]],[\"name/86\",[72,65.733]],[\"comment/86\",[]],[\"name/87\",[73,65.733]],[\"comment/87\",[]],[\"name/88\",[74,46.214]],[\"comment/88\",[]],[\"name/89\",[75,65.733]],[\"comment/89\",[]],[\"name/90\",[76,60.609]],[\"comment/90\",[]],[\"name/91\",[77,65.733]],[\"comment/91\",[]],[\"name/92\",[78,65.733]],[\"comment/92\",[]],[\"name/93\",[79,52.7]],[\"comment/93\",[]],[\"name/94\",[80,60.609]],[\"comment/94\",[]],[\"name/95\",[81,65.733]],[\"comment/95\",[]],[\"name/96\",[82,60.609]],[\"comment/96\",[]],[\"name/97\",[83,65.733]],[\"comment/97\",[]],[\"name/98\",[84,65.733]],[\"comment/98\",[]],[\"name/99\",[7,31.728]],[\"comment/99\",[]],[\"name/100\",[85,65.733]],[\"comment/100\",[]],[\"name/101\",[86,65.733]],[\"comment/101\",[]],[\"name/102\",[87,65.733]],[\"comment/102\",[]],[\"name/103\",[88,65.733]],[\"comment/103\",[]],[\"name/104\",[89,65.733]],[\"comment/104\",[]],[\"name/105\",[90,65.733]],[\"comment/105\",[]],[\"name/106\",[91,65.733]],[\"comment/106\",[]],[\"name/107\",[92,65.733]],[\"comment/107\",[]],[\"name/108\",[93,65.733]],[\"comment/108\",[]],[\"name/109\",[94,65.733]],[\"comment/109\",[]],[\"name/110\",[95,65.733]],[\"comment/110\",[]],[\"name/111\",[96,65.733]],[\"comment/111\",[]],[\"name/112\",[97,65.733]],[\"comment/112\",[]],[\"name/113\",[98,65.733]],[\"comment/113\",[]],[\"name/114\",[99,65.733]],[\"comment/114\",[]],[\"name/115\",[100,65.733]],[\"comment/115\",[]],[\"name/116\",[1,32.923]],[\"comment/116\",[]],[\"name/117\",[101,65.733]],[\"comment/117\",[]],[\"name/118\",[69,49.589]],[\"comment/118\",[]],[\"name/119\",[102,60.609]],[\"comment/119\",[]],[\"name/120\",[103,65.733]],[\"comment/120\",[]],[\"name/121\",[104,60.609]],[\"comment/121\",[]],[\"name/122\",[68,60.609]],[\"comment/122\",[]],[\"name/123\",[105,65.733]],[\"comment/123\",[]],[\"name/124\",[106,52.7]],[\"comment/124\",[]],[\"name/125\",[54,48.333]],[\"comment/125\",[]],[\"name/126\",[107,60.609]],[\"comment/126\",[]],[\"name/127\",[108,48.333]],[\"comment/127\",[]],[\"name/128\",[109,54.713]],[\"comment/128\",[]],[\"name/129\",[110,44.465]],[\"comment/129\",[]],[\"name/130\",[111,65.733]],[\"comment/130\",[]],[\"name/131\",[7,31.728]],[\"comment/131\",[]],[\"name/132\",[112,65.733]],[\"comment/132\",[]],[\"name/133\",[113,65.733]],[\"comment/133\",[]],[\"name/134\",[114,65.733]],[\"comment/134\",[]],[\"name/135\",[115,65.733]],[\"comment/135\",[]],[\"name/136\",[116,65.733]],[\"comment/136\",[]],[\"name/137\",[117,65.733]],[\"comment/137\",[]],[\"name/138\",[118,65.733]],[\"comment/138\",[]],[\"name/139\",[119,65.733]],[\"comment/139\",[]],[\"name/140\",[7,31.728]],[\"comment/140\",[]],[\"name/141\",[120,65.733]],[\"comment/141\",[]],[\"name/142\",[7,31.728]],[\"comment/142\",[]],[\"name/143\",[69,49.589]],[\"comment/143\",[]],[\"name/144\",[121,41.089]],[\"comment/144\",[]],[\"name/145\",[122,65.733]],[\"comment/145\",[]],[\"name/146\",[123,65.733]],[\"comment/146\",[]],[\"name/147\",[54,48.333]],[\"comment/147\",[]],[\"name/148\",[124,60.609]],[\"comment/148\",[]],[\"name/149\",[125,43.693]],[\"comment/149\",[]],[\"name/150\",[126,52.7]],[\"comment/150\",[]],[\"name/151\",[127,65.733]],[\"comment/151\",[]],[\"name/152\",[7,31.728]],[\"comment/152\",[]],[\"name/153\",[128,60.609]],[\"comment/153\",[]],[\"name/154\",[69,49.589]],[\"comment/154\",[]],[\"name/155\",[121,41.089]],[\"comment/155\",[]],[\"name/156\",[54,48.333]],[\"comment/156\",[]],[\"name/157\",[125,43.693]],[\"comment/157\",[]],[\"name/158\",[126,52.7]],[\"comment/158\",[]],[\"name/159\",[129,60.609]],[\"comment/159\",[]],[\"name/160\",[107,60.609]],[\"comment/160\",[]],[\"name/161\",[102,60.609]],[\"comment/161\",[]],[\"name/162\",[130,65.733]],[\"comment/162\",[]],[\"name/163\",[106,52.7]],[\"comment/163\",[]],[\"name/164\",[108,48.333]],[\"comment/164\",[]],[\"name/165\",[109,54.713]],[\"comment/165\",[]],[\"name/166\",[110,44.465]],[\"comment/166\",[]],[\"name/167\",[104,60.609]],[\"comment/167\",[]],[\"name/168\",[131,65.733]],[\"comment/168\",[]],[\"name/169\",[132,65.733]],[\"comment/169\",[]],[\"name/170\",[7,31.728]],[\"comment/170\",[]],[\"name/171\",[69,49.589]],[\"comment/171\",[]],[\"name/172\",[54,48.333]],[\"comment/172\",[]],[\"name/173\",[125,43.693]],[\"comment/173\",[]],[\"name/174\",[126,52.7]],[\"comment/174\",[]],[\"name/175\",[133,65.733]],[\"comment/175\",[]],[\"name/176\",[125,43.693]],[\"comment/176\",[]],[\"name/177\",[134,60.609]],[\"comment/177\",[]],[\"name/178\",[126,52.7]],[\"comment/178\",[]],[\"name/179\",[135,60.609]],[\"comment/179\",[]],[\"name/180\",[136,60.609]],[\"comment/180\",[]],[\"name/181\",[137,60.609]],[\"comment/181\",[]],[\"name/182\",[54,48.333]],[\"comment/182\",[]],[\"name/183\",[138,65.733]],[\"comment/183\",[]],[\"name/184\",[7,31.728]],[\"comment/184\",[]],[\"name/185\",[139,65.733]],[\"comment/185\",[]],[\"name/186\",[140,65.733]],[\"comment/186\",[]],[\"name/187\",[141,60.609]],[\"comment/187\",[]],[\"name/188\",[142,65.733]],[\"comment/188\",[]],[\"name/189\",[143,65.733]],[\"comment/189\",[]],[\"name/190\",[144,60.609]],[\"comment/190\",[]],[\"name/191\",[145,65.733]],[\"comment/191\",[]],[\"name/192\",[146,65.733]],[\"comment/192\",[]],[\"name/193\",[147,65.733]],[\"comment/193\",[]],[\"name/194\",[148,65.733]],[\"comment/194\",[]],[\"name/195\",[149,65.733]],[\"comment/195\",[]],[\"name/196\",[150,65.733]],[\"comment/196\",[]],[\"name/197\",[151,65.733]],[\"comment/197\",[]],[\"name/198\",[11,54.713]],[\"comment/198\",[]],[\"name/199\",[152,65.733]],[\"comment/199\",[]],[\"name/200\",[153,65.733]],[\"comment/200\",[]],[\"name/201\",[154,65.733]],[\"comment/201\",[]],[\"name/202\",[155,65.733]],[\"comment/202\",[]],[\"name/203\",[156,60.609]],[\"comment/203\",[]],[\"name/204\",[157,65.733]],[\"comment/204\",[]],[\"name/205\",[17,42.976]],[\"comment/205\",[]],[\"name/206\",[158,52.7]],[\"comment/206\",[]],[\"name/207\",[159,57.234]],[\"comment/207\",[]],[\"name/208\",[160,65.733]],[\"comment/208\",[]],[\"name/209\",[161,65.733]],[\"comment/209\",[]],[\"name/210\",[162,65.733]],[\"comment/210\",[]],[\"name/211\",[163,65.733]],[\"comment/211\",[]],[\"name/212\",[164,65.733]],[\"comment/212\",[]],[\"name/213\",[165,65.733]],[\"comment/213\",[]],[\"name/214\",[166,57.234]],[\"comment/214\",[]],[\"name/215\",[167,65.733]],[\"comment/215\",[]],[\"name/216\",[168,60.609]],[\"comment/216\",[]],[\"name/217\",[169,65.733]],[\"comment/217\",[]],[\"name/218\",[170,65.733]],[\"comment/218\",[]],[\"name/219\",[171,65.733]],[\"comment/219\",[]],[\"name/220\",[7,31.728]],[\"comment/220\",[]],[\"name/221\",[17,42.976]],[\"comment/221\",[]],[\"name/222\",[158,52.7]],[\"comment/222\",[]],[\"name/223\",[159,57.234]],[\"comment/223\",[]],[\"name/224\",[172,65.733]],[\"comment/224\",[]],[\"name/225\",[1,32.923]],[\"comment/225\",[]],[\"name/226\",[173,60.609]],[\"comment/226\",[]],[\"name/227\",[174,60.609]],[\"comment/227\",[]],[\"name/228\",[175,60.609]],[\"comment/228\",[]],[\"name/229\",[176,65.733]],[\"comment/229\",[]],[\"name/230\",[177,65.733]],[\"comment/230\",[]],[\"name/231\",[178,65.733]],[\"comment/231\",[]],[\"name/232\",[7,31.728]],[\"comment/232\",[]],[\"name/233\",[179,65.733]],[\"comment/233\",[]],[\"name/234\",[141,60.609]],[\"comment/234\",[]],[\"name/235\",[180,65.733]],[\"comment/235\",[]],[\"name/236\",[181,65.733]],[\"comment/236\",[]],[\"name/237\",[182,65.733]],[\"comment/237\",[]],[\"name/238\",[183,65.733]],[\"comment/238\",[]],[\"name/239\",[11,54.713]],[\"comment/239\",[]],[\"name/240\",[184,65.733]],[\"comment/240\",[]],[\"name/241\",[185,65.733]],[\"comment/241\",[]],[\"name/242\",[186,65.733]],[\"comment/242\",[]],[\"name/243\",[187,65.733]],[\"comment/243\",[]],[\"name/244\",[188,65.733]],[\"comment/244\",[]],[\"name/245\",[189,65.733]],[\"comment/245\",[]],[\"name/246\",[156,60.609]],[\"comment/246\",[]],[\"name/247\",[190,65.733]],[\"comment/247\",[]],[\"name/248\",[17,42.976]],[\"comment/248\",[]],[\"name/249\",[191,65.733]],[\"comment/249\",[]],[\"name/250\",[1,32.923]],[\"comment/250\",[]],[\"name/251\",[192,60.609]],[\"comment/251\",[]],[\"name/252\",[193,65.733]],[\"comment/252\",[]],[\"name/253\",[7,31.728]],[\"comment/253\",[]],[\"name/254\",[194,65.733]],[\"comment/254\",[]],[\"name/255\",[195,65.733]],[\"comment/255\",[]],[\"name/256\",[196,65.733]],[\"comment/256\",[]],[\"name/257\",[13,46.214]],[\"comment/257\",[]],[\"name/258\",[197,65.733]],[\"comment/258\",[]],[\"name/259\",[198,65.733]],[\"comment/259\",[]],[\"name/260\",[199,65.733]],[\"comment/260\",[]],[\"name/261\",[200,65.733]],[\"comment/261\",[]],[\"name/262\",[69,49.589]],[\"comment/262\",[]],[\"name/263\",[201,65.733]],[\"comment/263\",[]],[\"name/264\",[202,65.733]],[\"comment/264\",[]],[\"name/265\",[203,65.733]],[\"comment/265\",[]],[\"name/266\",[204,65.733]],[\"comment/266\",[]],[\"name/267\",[205,65.733]],[\"comment/267\",[]],[\"name/268\",[206,65.733]],[\"comment/268\",[]],[\"name/269\",[207,65.733]],[\"comment/269\",[]],[\"name/270\",[208,65.733]],[\"comment/270\",[]],[\"name/271\",[7,31.728]],[\"comment/271\",[]],[\"name/272\",[209,65.733]],[\"comment/272\",[]],[\"name/273\",[210,65.733]],[\"comment/273\",[]],[\"name/274\",[211,65.733]],[\"comment/274\",[]],[\"name/275\",[212,65.733]],[\"comment/275\",[]],[\"name/276\",[213,65.733]],[\"comment/276\",[]],[\"name/277\",[214,65.733]],[\"comment/277\",[]],[\"name/278\",[125,43.693]],[\"comment/278\",[]],[\"name/279\",[215,60.609]],[\"comment/279\",[]],[\"name/280\",[216,60.609]],[\"comment/280\",[]],[\"name/281\",[217,65.733]],[\"comment/281\",[]],[\"name/282\",[218,65.733]],[\"comment/282\",[]],[\"name/283\",[121,41.089]],[\"comment/283\",[]],[\"name/284\",[82,60.609]],[\"comment/284\",[]],[\"name/285\",[219,65.733]],[\"comment/285\",[]],[\"name/286\",[220,65.733]],[\"comment/286\",[]],[\"name/287\",[221,65.733]],[\"comment/287\",[]],[\"name/288\",[166,57.234]],[\"comment/288\",[]],[\"name/289\",[222,65.733]],[\"comment/289\",[]],[\"name/290\",[223,65.733]],[\"comment/290\",[]],[\"name/291\",[224,60.609]],[\"comment/291\",[]],[\"name/292\",[7,31.728]],[\"comment/292\",[]],[\"name/293\",[225,65.733]],[\"comment/293\",[]],[\"name/294\",[226,65.733]],[\"comment/294\",[]],[\"name/295\",[227,65.733]],[\"comment/295\",[]],[\"name/296\",[228,65.733]],[\"comment/296\",[]],[\"name/297\",[229,65.733]],[\"comment/297\",[]],[\"name/298\",[230,60.609]],[\"comment/298\",[]],[\"name/299\",[231,65.733]],[\"comment/299\",[]],[\"name/300\",[232,65.733]],[\"comment/300\",[]],[\"name/301\",[233,65.733]],[\"comment/301\",[]],[\"name/302\",[234,65.733]],[\"comment/302\",[]],[\"name/303\",[235,60.609]],[\"comment/303\",[]],[\"name/304\",[7,31.728]],[\"comment/304\",[]],[\"name/305\",[125,43.693]],[\"comment/305\",[]],[\"name/306\",[236,54.713]],[\"comment/306\",[]],[\"name/307\",[237,60.609]],[\"comment/307\",[]],[\"name/308\",[238,60.609]],[\"comment/308\",[]],[\"name/309\",[7,31.728]],[\"comment/309\",[]],[\"name/310\",[125,43.693]],[\"comment/310\",[]],[\"name/311\",[239,65.733]],[\"comment/311\",[]],[\"name/312\",[237,60.609]],[\"comment/312\",[]],[\"name/313\",[240,60.609]],[\"comment/313\",[]],[\"name/314\",[7,31.728]],[\"comment/314\",[]],[\"name/315\",[241,60.609]],[\"comment/315\",[]],[\"name/316\",[242,65.733]],[\"comment/316\",[]],[\"name/317\",[17,42.976]],[\"comment/317\",[]],[\"name/318\",[158,52.7]],[\"comment/318\",[]],[\"name/319\",[159,57.234]],[\"comment/319\",[]],[\"name/320\",[243,65.733]],[\"comment/320\",[]],[\"name/321\",[168,60.609]],[\"comment/321\",[]],[\"name/322\",[244,65.733]],[\"comment/322\",[]],[\"name/323\",[158,52.7]],[\"comment/323\",[]],[\"name/324\",[245,65.733]],[\"comment/324\",[]],[\"name/325\",[246,65.733]],[\"comment/325\",[]],[\"name/326\",[247,65.733]],[\"comment/326\",[]],[\"name/327\",[248,65.733]],[\"comment/327\",[]],[\"name/328\",[249,65.733]],[\"comment/328\",[]],[\"name/329\",[250,65.733]],[\"comment/329\",[]],[\"name/330\",[251,65.733]],[\"comment/330\",[]],[\"name/331\",[252,65.733]],[\"comment/331\",[]],[\"name/332\",[253,65.733]],[\"comment/332\",[]],[\"name/333\",[254,65.733]],[\"comment/333\",[]],[\"name/334\",[236,54.713]],[\"comment/334\",[]],[\"name/335\",[255,65.733]],[\"comment/335\",[]],[\"name/336\",[256,51.024]],[\"comment/336\",[]],[\"name/337\",[257,60.609]],[\"comment/337\",[]],[\"name/338\",[121,41.089]],[\"comment/338\",[]],[\"name/339\",[74,46.214]],[\"comment/339\",[]],[\"name/340\",[258,60.609]],[\"comment/340\",[]],[\"name/341\",[259,57.234]],[\"comment/341\",[]],[\"name/342\",[260,60.609]],[\"comment/342\",[]],[\"name/343\",[166,57.234]],[\"comment/343\",[]],[\"name/344\",[261,60.609]],[\"comment/344\",[]],[\"name/345\",[125,43.693]],[\"comment/345\",[]],[\"name/346\",[262,60.609]],[\"comment/346\",[]],[\"name/347\",[125,43.693]],[\"comment/347\",[]],[\"name/348\",[121,41.089]],[\"comment/348\",[]],[\"name/349\",[74,46.214]],[\"comment/349\",[]],[\"name/350\",[258,60.609]],[\"comment/350\",[]],[\"name/351\",[259,57.234]],[\"comment/351\",[]],[\"name/352\",[263,60.609]],[\"comment/352\",[]],[\"name/353\",[121,41.089]],[\"comment/353\",[]],[\"name/354\",[74,46.214]],[\"comment/354\",[]],[\"name/355\",[264,65.733]],[\"comment/355\",[]],[\"name/356\",[265,65.733]],[\"comment/356\",[]],[\"name/357\",[266,65.733]],[\"comment/357\",[]],[\"name/358\",[267,65.733]],[\"comment/358\",[]],[\"name/359\",[268,65.733]],[\"comment/359\",[]],[\"name/360\",[269,65.733]],[\"comment/360\",[]],[\"name/361\",[259,57.234]],[\"comment/361\",[]],[\"name/362\",[270,65.733]],[\"comment/362\",[]],[\"name/363\",[1,32.923]],[\"comment/363\",[]],[\"name/364\",[271,65.733]],[\"comment/364\",[]],[\"name/365\",[272,60.609]],[\"comment/365\",[]],[\"name/366\",[273,60.609]],[\"comment/366\",[]],[\"name/367\",[274,65.733]],[\"comment/367\",[]],[\"name/368\",[74,46.214]],[\"comment/368\",[]],[\"name/369\",[275,65.733]],[\"comment/369\",[]],[\"name/370\",[276,65.733]],[\"comment/370\",[]],[\"name/371\",[1,32.923]],[\"comment/371\",[]],[\"name/372\",[277,60.609]],[\"comment/372\",[]],[\"name/373\",[256,51.024]],[\"comment/373\",[]],[\"name/374\",[278,57.234]],[\"comment/374\",[]],[\"name/375\",[279,51.024]],[\"comment/375\",[]],[\"name/376\",[280,57.234]],[\"comment/376\",[]],[\"name/377\",[281,60.609]],[\"comment/377\",[]],[\"name/378\",[282,60.609]],[\"comment/378\",[]],[\"name/379\",[108,48.333]],[\"comment/379\",[]],[\"name/380\",[283,60.609]],[\"comment/380\",[]],[\"name/381\",[106,52.7]],[\"comment/381\",[]],[\"name/382\",[284,60.609]],[\"comment/382\",[]],[\"name/383\",[108,48.333]],[\"comment/383\",[]],[\"name/384\",[283,60.609]],[\"comment/384\",[]],[\"name/385\",[106,52.7]],[\"comment/385\",[]],[\"name/386\",[285,60.609]],[\"comment/386\",[]],[\"name/387\",[125,43.693]],[\"comment/387\",[]],[\"name/388\",[286,65.733]],[\"comment/388\",[]],[\"name/389\",[287,65.733]],[\"comment/389\",[]],[\"name/390\",[288,65.733]],[\"comment/390\",[]],[\"name/391\",[289,65.733]],[\"comment/391\",[]],[\"name/392\",[290,65.733]],[\"comment/392\",[]],[\"name/393\",[291,65.733]],[\"comment/393\",[]],[\"name/394\",[292,60.609]],[\"comment/394\",[]],[\"name/395\",[293,60.609]],[\"comment/395\",[]],[\"name/396\",[294,60.609]],[\"comment/396\",[]],[\"name/397\",[295,60.609]],[\"comment/397\",[]],[\"name/398\",[79,52.7]],[\"comment/398\",[]],[\"name/399\",[296,60.609]],[\"comment/399\",[]],[\"name/400\",[297,65.733]],[\"comment/400\",[]],[\"name/401\",[298,65.733]],[\"comment/401\",[]],[\"name/402\",[299,60.609]],[\"comment/402\",[]],[\"name/403\",[300,65.733]],[\"comment/403\",[]],[\"name/404\",[74,46.214]],[\"comment/404\",[]],[\"name/405\",[110,44.465]],[\"comment/405\",[]],[\"name/406\",[301,65.733]],[\"comment/406\",[]],[\"name/407\",[302,65.733]],[\"comment/407\",[]],[\"name/408\",[121,41.089]],[\"comment/408\",[]],[\"name/409\",[303,60.609]],[\"comment/409\",[]],[\"name/410\",[304,60.609]],[\"comment/410\",[]],[\"name/411\",[305,65.733]],[\"comment/411\",[]],[\"name/412\",[306,65.733]],[\"comment/412\",[]],[\"name/413\",[307,65.733]],[\"comment/413\",[]],[\"name/414\",[308,65.733]],[\"comment/414\",[]],[\"name/415\",[309,60.609]],[\"comment/415\",[]],[\"name/416\",[1,32.923]],[\"comment/416\",[]],[\"name/417\",[310,65.733]],[\"comment/417\",[]],[\"name/418\",[74,46.214]],[\"comment/418\",[]],[\"name/419\",[110,44.465]],[\"comment/419\",[]],[\"name/420\",[121,41.089]],[\"comment/420\",[]],[\"name/421\",[303,60.609]],[\"comment/421\",[]],[\"name/422\",[311,60.609]],[\"comment/422\",[]],[\"name/423\",[33,57.234]],[\"comment/423\",[]],[\"name/424\",[312,60.609]],[\"comment/424\",[]],[\"name/425\",[313,65.733]],[\"comment/425\",[]],[\"name/426\",[314,60.609]],[\"comment/426\",[]],[\"name/427\",[33,57.234]],[\"comment/427\",[]],[\"name/428\",[312,60.609]],[\"comment/428\",[]],[\"name/429\",[315,57.234]],[\"comment/429\",[]],[\"name/430\",[316,65.733]],[\"comment/430\",[]],[\"name/431\",[317,65.733]],[\"comment/431\",[]],[\"name/432\",[318,65.733]],[\"comment/432\",[]],[\"name/433\",[319,57.234]],[\"comment/433\",[]],[\"name/434\",[320,65.733]],[\"comment/434\",[]],[\"name/435\",[321,60.609]],[\"comment/435\",[]],[\"name/436\",[322,60.609]],[\"comment/436\",[]],[\"name/437\",[1,32.923]],[\"comment/437\",[]],[\"name/438\",[323,60.609]],[\"comment/438\",[]],[\"name/439\",[1,32.923]],[\"comment/439\",[]],[\"name/440\",[324,65.733]],[\"comment/440\",[]],[\"name/441\",[1,32.923]],[\"comment/441\",[]],[\"name/442\",[325,65.733]],[\"comment/442\",[]],[\"name/443\",[1,32.923]],[\"comment/443\",[]],[\"name/444\",[326,60.609]],[\"comment/444\",[]],[\"name/445\",[327,60.609]],[\"comment/445\",[]],[\"name/446\",[328,60.609]],[\"comment/446\",[]],[\"name/447\",[329,60.609]],[\"comment/447\",[]],[\"name/448\",[330,60.609]],[\"comment/448\",[]],[\"name/449\",[331,60.609]],[\"comment/449\",[]],[\"name/450\",[17,42.976]],[\"comment/450\",[]],[\"name/451\",[332,60.609]],[\"comment/451\",[]],[\"name/452\",[71,57.234]],[\"comment/452\",[]],[\"name/453\",[333,51.024]],[\"comment/453\",[]],[\"name/454\",[1,32.923]],[\"comment/454\",[]],[\"name/455\",[334,60.609]],[\"comment/455\",[]],[\"name/456\",[335,65.733]],[\"comment/456\",[]],[\"name/457\",[1,32.923]],[\"comment/457\",[]],[\"name/458\",[336,65.733]],[\"comment/458\",[]],[\"name/459\",[337,65.733]],[\"comment/459\",[]],[\"name/460\",[338,65.733]],[\"comment/460\",[]],[\"name/461\",[339,60.609]],[\"comment/461\",[]],[\"name/462\",[17,42.976]],[\"comment/462\",[]],[\"name/463\",[340,57.234]],[\"comment/463\",[]],[\"name/464\",[341,65.733]],[\"comment/464\",[]],[\"name/465\",[342,65.733]],[\"comment/465\",[]],[\"name/466\",[343,65.733]],[\"comment/466\",[]],[\"name/467\",[344,57.234]],[\"comment/467\",[]],[\"name/468\",[309,60.609]],[\"comment/468\",[]],[\"name/469\",[1,32.923]],[\"comment/469\",[]],[\"name/470\",[345,65.733]],[\"comment/470\",[]],[\"name/471\",[74,46.214]],[\"comment/471\",[]],[\"name/472\",[110,44.465]],[\"comment/472\",[]],[\"name/473\",[74,46.214]],[\"comment/473\",[]],[\"name/474\",[346,65.733]],[\"comment/474\",[]],[\"name/475\",[347,65.733]],[\"comment/475\",[]],[\"name/476\",[348,65.733]],[\"comment/476\",[]],[\"name/477\",[349,57.234]],[\"comment/477\",[]],[\"name/478\",[74,46.214]],[\"comment/478\",[]],[\"name/479\",[110,44.465]],[\"comment/479\",[]],[\"name/480\",[350,65.733]],[\"comment/480\",[]],[\"name/481\",[351,65.733]],[\"comment/481\",[]],[\"name/482\",[352,65.733]],[\"comment/482\",[]],[\"name/483\",[279,51.024]],[\"comment/483\",[]],[\"name/484\",[344,57.234]],[\"comment/484\",[]],[\"name/485\",[349,57.234]],[\"comment/485\",[]],[\"name/486\",[79,52.7]],[\"comment/486\",[]],[\"name/487\",[319,57.234]],[\"comment/487\",[]],[\"name/488\",[279,51.024]],[\"comment/488\",[]],[\"name/489\",[340,57.234]],[\"comment/489\",[]],[\"name/490\",[315,57.234]],[\"comment/490\",[]],[\"name/491\",[353,57.234]],[\"comment/491\",[]],[\"name/492\",[354,57.234]],[\"comment/492\",[]],[\"name/493\",[333,51.024]],[\"comment/493\",[]],[\"name/494\",[13,46.214]],[\"comment/494\",[]],[\"name/495\",[355,65.733]],[\"comment/495\",[]],[\"name/496\",[356,54.713]],[\"comment/496\",[]],[\"name/497\",[357,65.733]],[\"comment/497\",[]],[\"name/498\",[358,65.733]],[\"comment/498\",[]],[\"name/499\",[359,60.609]],[\"comment/499\",[]],[\"name/500\",[333,51.024]],[\"comment/500\",[]],[\"name/501\",[236,54.713]],[\"comment/501\",[]],[\"name/502\",[360,65.733]],[\"comment/502\",[]],[\"name/503\",[361,65.733]],[\"comment/503\",[]],[\"name/504\",[3,54.713]],[\"comment/504\",[]],[\"name/505\",[333,51.024]],[\"comment/505\",[]],[\"name/506\",[71,57.234]],[\"comment/506\",[]],[\"name/507\",[334,60.609]],[\"comment/507\",[]],[\"name/508\",[362,60.609]],[\"comment/508\",[]],[\"name/509\",[363,65.733]],[\"comment/509\",[]],[\"name/510\",[364,60.609]],[\"comment/510\",[]],[\"name/511\",[365,65.733]],[\"comment/511\",[]],[\"name/512\",[366,65.733]],[\"comment/512\",[]],[\"name/513\",[333,51.024]],[\"comment/513\",[]],[\"name/514\",[353,57.234]],[\"comment/514\",[]],[\"name/515\",[367,65.733]],[\"comment/515\",[]],[\"name/516\",[368,65.733]],[\"comment/516\",[]],[\"name/517\",[369,65.733]],[\"comment/517\",[]],[\"name/518\",[370,65.733]],[\"comment/518\",[]],[\"name/519\",[371,65.733]],[\"comment/519\",[]],[\"name/520\",[372,60.609]],[\"comment/520\",[]],[\"name/521\",[216,60.609]],[\"comment/521\",[]],[\"name/522\",[236,54.713]],[\"comment/522\",[]],[\"name/523\",[354,57.234]],[\"comment/523\",[]],[\"name/524\",[13,46.214]],[\"comment/524\",[]],[\"name/525\",[1,32.923]],[\"comment/525\",[]],[\"name/526\",[373,65.733]],[\"comment/526\",[]],[\"name/527\",[1,32.923]],[\"comment/527\",[]],[\"name/528\",[374,65.733]],[\"comment/528\",[]],[\"name/529\",[1,32.923]],[\"comment/529\",[]],[\"name/530\",[375,60.609]],[\"comment/530\",[]],[\"name/531\",[376,46.214]],[\"comment/531\",[]],[\"name/532\",[377,46.214]],[\"comment/532\",[]],[\"name/533\",[378,60.609]],[\"comment/533\",[]],[\"name/534\",[7,31.728]],[\"comment/534\",[]],[\"name/535\",[376,46.214]],[\"comment/535\",[]],[\"name/536\",[377,46.214]],[\"comment/536\",[]],[\"name/537\",[379,54.713]],[\"comment/537\",[]],[\"name/538\",[7,31.728]],[\"comment/538\",[]],[\"name/539\",[380,60.609]],[\"comment/539\",[]],[\"name/540\",[381,52.7]],[\"comment/540\",[]],[\"name/541\",[376,46.214]],[\"comment/541\",[]],[\"name/542\",[377,46.214]],[\"comment/542\",[]],[\"name/543\",[382,60.609]],[\"comment/543\",[]],[\"name/544\",[7,31.728]],[\"comment/544\",[]],[\"name/545\",[380,60.609]],[\"comment/545\",[]],[\"name/546\",[381,52.7]],[\"comment/546\",[]],[\"name/547\",[376,46.214]],[\"comment/547\",[]],[\"name/548\",[377,46.214]],[\"comment/548\",[]],[\"name/549\",[383,60.609]],[\"comment/549\",[]],[\"name/550\",[7,31.728]],[\"comment/550\",[]],[\"name/551\",[384,65.733]],[\"comment/551\",[]],[\"name/552\",[376,46.214]],[\"comment/552\",[]],[\"name/553\",[381,52.7]],[\"comment/553\",[]],[\"name/554\",[377,46.214]],[\"comment/554\",[]],[\"name/555\",[385,57.234]],[\"comment/555\",[]],[\"name/556\",[7,31.728]],[\"comment/556\",[]],[\"name/557\",[386,60.609]],[\"comment/557\",[]],[\"name/558\",[376,46.214]],[\"comment/558\",[]],[\"name/559\",[381,52.7]],[\"comment/559\",[]],[\"name/560\",[377,46.214]],[\"comment/560\",[]],[\"name/561\",[387,57.234]],[\"comment/561\",[]],[\"name/562\",[7,31.728]],[\"comment/562\",[]],[\"name/563\",[376,46.214]],[\"comment/563\",[]],[\"name/564\",[377,46.214]],[\"comment/564\",[]],[\"name/565\",[388,57.234]],[\"comment/565\",[]],[\"name/566\",[7,31.728]],[\"comment/566\",[]],[\"name/567\",[376,46.214]],[\"comment/567\",[]],[\"name/568\",[377,46.214]],[\"comment/568\",[]],[\"name/569\",[389,60.609]],[\"comment/569\",[]],[\"name/570\",[7,31.728]],[\"comment/570\",[]],[\"name/571\",[376,46.214]],[\"comment/571\",[]],[\"name/572\",[377,46.214]],[\"comment/572\",[]],[\"name/573\",[390,60.609]],[\"comment/573\",[]],[\"name/574\",[7,31.728]],[\"comment/574\",[]],[\"name/575\",[376,46.214]],[\"comment/575\",[]],[\"name/576\",[386,60.609]],[\"comment/576\",[]],[\"name/577\",[381,52.7]],[\"comment/577\",[]],[\"name/578\",[377,46.214]],[\"comment/578\",[]],[\"name/579\",[391,60.609]],[\"comment/579\",[]],[\"name/580\",[392,65.733]],[\"comment/580\",[]],[\"name/581\",[393,65.733]],[\"comment/581\",[]],[\"name/582\",[394,65.733]],[\"comment/582\",[]],[\"name/583\",[395,65.733]],[\"comment/583\",[]],[\"name/584\",[396,65.733]],[\"comment/584\",[]],[\"name/585\",[397,65.733]],[\"comment/585\",[]],[\"name/586\",[387,57.234]],[\"comment/586\",[]],[\"name/587\",[398,65.733]],[\"comment/587\",[]],[\"name/588\",[399,65.733]],[\"comment/588\",[]],[\"name/589\",[385,57.234]],[\"comment/589\",[]],[\"name/590\",[400,65.733]],[\"comment/590\",[]],[\"name/591\",[125,43.693]],[\"comment/591\",[]],[\"name/592\",[388,57.234]],[\"comment/592\",[]],[\"name/593\",[7,31.728]],[\"comment/593\",[]],[\"name/594\",[401,60.609]],[\"comment/594\",[]],[\"name/595\",[13,46.214]],[\"comment/595\",[]],[\"name/596\",[7,31.728]],[\"comment/596\",[]],[\"name/597\",[402,65.733]],[\"comment/597\",[]],[\"name/598\",[403,65.733]],[\"comment/598\",[]],[\"name/599\",[404,65.733]],[\"comment/599\",[]],[\"name/600\",[405,65.733]],[\"comment/600\",[]],[\"name/601\",[406,65.733]],[\"comment/601\",[]],[\"name/602\",[407,65.733]],[\"comment/602\",[]],[\"name/603\",[408,60.609]],[\"comment/603\",[]],[\"name/604\",[256,51.024]],[\"comment/604\",[]],[\"name/605\",[278,57.234]],[\"comment/605\",[]],[\"name/606\",[279,51.024]],[\"comment/606\",[]],[\"name/607\",[280,57.234]],[\"comment/607\",[]],[\"name/608\",[409,60.609]],[\"comment/608\",[]],[\"name/609\",[7,31.728]],[\"comment/609\",[]],[\"name/610\",[11,54.713]],[\"comment/610\",[]],[\"name/611\",[410,65.733]],[\"comment/611\",[]],[\"name/612\",[408,60.609]],[\"comment/612\",[]],[\"name/613\",[256,51.024]],[\"comment/613\",[]],[\"name/614\",[278,57.234]],[\"comment/614\",[]],[\"name/615\",[279,51.024]],[\"comment/615\",[]],[\"name/616\",[280,57.234]],[\"comment/616\",[]],[\"name/617\",[411,60.609]],[\"comment/617\",[]],[\"name/618\",[412,60.609]],[\"comment/618\",[]],[\"name/619\",[7,31.728]],[\"comment/619\",[]],[\"name/620\",[108,48.333]],[\"comment/620\",[]],[\"name/621\",[413,60.609]],[\"comment/621\",[]],[\"name/622\",[414,65.733]],[\"comment/622\",[]],[\"name/623\",[415,65.733]],[\"comment/623\",[]],[\"name/624\",[416,65.733]],[\"comment/624\",[]],[\"name/625\",[417,65.733]],[\"comment/625\",[]],[\"name/626\",[418,65.733]],[\"comment/626\",[]],[\"name/627\",[419,65.733]],[\"comment/627\",[]],[\"name/628\",[420,65.733]],[\"comment/628\",[]],[\"name/629\",[421,65.733]],[\"comment/629\",[]],[\"name/630\",[7,31.728]],[\"comment/630\",[]],[\"name/631\",[422,60.609]],[\"comment/631\",[]],[\"name/632\",[423,65.733]],[\"comment/632\",[]],[\"name/633\",[7,31.728]],[\"comment/633\",[]],[\"name/634\",[424,65.733]],[\"comment/634\",[]],[\"name/635\",[425,65.733]],[\"comment/635\",[]],[\"name/636\",[426,65.733]],[\"comment/636\",[]],[\"name/637\",[427,65.733]],[\"comment/637\",[]],[\"name/638\",[173,60.609]],[\"comment/638\",[]],[\"name/639\",[174,60.609]],[\"comment/639\",[]],[\"name/640\",[175,60.609]],[\"comment/640\",[]],[\"name/641\",[428,60.609]],[\"comment/641\",[]],[\"name/642\",[7,31.728]],[\"comment/642\",[]],[\"name/643\",[79,52.7]],[\"comment/643\",[]],[\"name/644\",[295,60.609]],[\"comment/644\",[]],[\"name/645\",[429,60.609]],[\"comment/645\",[]],[\"name/646\",[430,60.609]],[\"comment/646\",[]],[\"name/647\",[431,60.609]],[\"comment/647\",[]],[\"name/648\",[432,60.609]],[\"comment/648\",[]],[\"name/649\",[433,60.609]],[\"comment/649\",[]],[\"name/650\",[434,60.609]],[\"comment/650\",[]],[\"name/651\",[1,32.923]],[\"comment/651\",[]],[\"name/652\",[435,60.609]],[\"comment/652\",[]],[\"name/653\",[436,60.609]],[\"comment/653\",[]],[\"name/654\",[437,60.609]],[\"comment/654\",[]],[\"name/655\",[438,60.609]],[\"comment/655\",[]],[\"name/656\",[439,60.609]],[\"comment/656\",[]],[\"name/657\",[440,60.609]],[\"comment/657\",[]],[\"name/658\",[1,32.923]],[\"comment/658\",[]],[\"name/659\",[441,65.733]],[\"comment/659\",[]],[\"name/660\",[442,43.069,443,43.069]],[\"comment/660\",[]],[\"name/661\",[442,27.279,443,27.279,444,25.76,445,25.76]],[\"comment/661\",[]],[\"name/662\",[444,31.542,445,31.542,446,36.226]],[\"comment/662\",[]],[\"name/663\",[444,31.542,445,31.542,447,36.226]],[\"comment/663\",[]],[\"name/664\",[448,60.609]],[\"comment/664\",[]],[\"name/665\",[449,60.609]],[\"comment/665\",[]],[\"name/666\",[450,60.609]],[\"comment/666\",[]],[\"name/667\",[451,60.609]],[\"comment/667\",[]],[\"name/668\",[452,60.609]],[\"comment/668\",[]],[\"name/669\",[1,32.923]],[\"comment/669\",[]],[\"name/670\",[453,60.609]],[\"comment/670\",[]],[\"name/671\",[454,65.733]],[\"comment/671\",[]],[\"name/672\",[455,65.733]],[\"comment/672\",[]],[\"name/673\",[456,60.609]],[\"comment/673\",[]],[\"name/674\",[457,60.609]],[\"comment/674\",[]],[\"name/675\",[458,60.609]],[\"comment/675\",[]],[\"name/676\",[459,60.609]],[\"comment/676\",[]],[\"name/677\",[7,31.728]],[\"comment/677\",[]],[\"name/678\",[460,60.609]],[\"comment/678\",[]],[\"name/679\",[7,31.728]],[\"comment/679\",[]],[\"name/680\",[461,60.609]],[\"comment/680\",[]],[\"name/681\",[7,31.728]],[\"comment/681\",[]],[\"name/682\",[462,65.733]],[\"comment/682\",[]],[\"name/683\",[1,32.923]],[\"comment/683\",[]],[\"name/684\",[463,65.733]],[\"comment/684\",[]],[\"name/685\",[256,51.024]],[\"comment/685\",[]],[\"name/686\",[464,65.733]],[\"comment/686\",[]],[\"name/687\",[465,65.733]],[\"comment/687\",[]],[\"name/688\",[466,65.733]],[\"comment/688\",[]],[\"name/689\",[467,65.733]],[\"comment/689\",[]],[\"name/690\",[76,60.609]],[\"comment/690\",[]],[\"name/691\",[468,65.733]],[\"comment/691\",[]],[\"name/692\",[17,42.976]],[\"comment/692\",[]],[\"name/693\",[469,65.733]],[\"comment/693\",[]],[\"name/694\",[470,65.733]],[\"comment/694\",[]],[\"name/695\",[471,65.733]],[\"comment/695\",[]],[\"name/696\",[472,65.733]],[\"comment/696\",[]],[\"name/697\",[473,65.733]],[\"comment/697\",[]],[\"name/698\",[474,65.733]],[\"comment/698\",[]],[\"name/699\",[475,65.733]],[\"comment/699\",[]],[\"name/700\",[125,43.693]],[\"comment/700\",[]],[\"name/701\",[476,65.733]],[\"comment/701\",[]],[\"name/702\",[477,60.609]],[\"comment/702\",[]],[\"name/703\",[478,60.609]],[\"comment/703\",[]],[\"name/704\",[479,65.733]],[\"comment/704\",[]],[\"name/705\",[480,65.733]],[\"comment/705\",[]],[\"name/706\",[481,65.733]],[\"comment/706\",[]],[\"name/707\",[121,41.089]],[\"comment/707\",[]],[\"name/708\",[110,44.465]],[\"comment/708\",[]],[\"name/709\",[482,54.713]],[\"comment/709\",[]],[\"name/710\",[483,65.733]],[\"comment/710\",[]],[\"name/711\",[484,65.733]],[\"comment/711\",[]],[\"name/712\",[485,65.733]],[\"comment/712\",[]],[\"name/713\",[486,65.733]],[\"comment/713\",[]],[\"name/714\",[110,44.465]],[\"comment/714\",[]],[\"name/715\",[487,60.609]],[\"comment/715\",[]],[\"name/716\",[488,65.733]],[\"comment/716\",[]],[\"name/717\",[5,49.589]],[\"comment/717\",[]],[\"name/718\",[13,46.214]],[\"comment/718\",[]],[\"name/719\",[489,65.733]],[\"comment/719\",[]],[\"name/720\",[19,51.024]],[\"comment/720\",[]],[\"name/721\",[15,51.024]],[\"comment/721\",[]],[\"name/722\",[17,42.976]],[\"comment/722\",[]],[\"name/723\",[16,54.713]],[\"comment/723\",[]],[\"name/724\",[490,65.733]],[\"comment/724\",[]],[\"name/725\",[478,60.609]],[\"comment/725\",[]],[\"name/726\",[491,65.733]],[\"comment/726\",[]],[\"name/727\",[492,65.733]],[\"comment/727\",[]],[\"name/728\",[110,44.465]],[\"comment/728\",[]],[\"name/729\",[482,54.713]],[\"comment/729\",[]],[\"name/730\",[493,65.733]],[\"comment/730\",[]],[\"name/731\",[494,65.733]],[\"comment/731\",[]],[\"name/732\",[121,41.089]],[\"comment/732\",[]],[\"name/733\",[487,60.609]],[\"comment/733\",[]],[\"name/734\",[495,65.733]],[\"comment/734\",[]],[\"name/735\",[496,65.733]],[\"comment/735\",[]],[\"name/736\",[497,60.609]],[\"comment/736\",[]],[\"name/737\",[482,54.713]],[\"comment/737\",[]],[\"name/738\",[110,44.465]],[\"comment/738\",[]],[\"name/739\",[498,60.609]],[\"comment/739\",[]],[\"name/740\",[121,41.089]],[\"comment/740\",[]],[\"name/741\",[482,54.713]],[\"comment/741\",[]],[\"name/742\",[110,44.465]],[\"comment/742\",[]],[\"name/743\",[499,60.609]],[\"comment/743\",[]],[\"name/744\",[500,60.609]],[\"comment/744\",[]],[\"name/745\",[501,60.609]],[\"comment/745\",[]],[\"name/746\",[13,46.214]],[\"comment/746\",[]],[\"name/747\",[14,54.713]],[\"comment/747\",[]],[\"name/748\",[5,49.589]],[\"comment/748\",[]],[\"name/749\",[18,54.713]],[\"comment/749\",[]],[\"name/750\",[19,51.024]],[\"comment/750\",[]],[\"name/751\",[15,51.024]],[\"comment/751\",[]],[\"name/752\",[17,42.976]],[\"comment/752\",[]],[\"name/753\",[16,54.713]],[\"comment/753\",[]],[\"name/754\",[502,65.733]],[\"comment/754\",[]],[\"name/755\",[5,49.589]],[\"comment/755\",[]],[\"name/756\",[19,51.024]],[\"comment/756\",[]],[\"name/757\",[503,65.733]],[\"comment/757\",[]],[\"name/758\",[504,65.733]],[\"comment/758\",[]],[\"name/759\",[128,60.609]],[\"comment/759\",[]],[\"name/760\",[505,65.733]],[\"comment/760\",[]],[\"name/761\",[506,65.733]],[\"comment/761\",[]],[\"name/762\",[215,60.609]],[\"comment/762\",[]],[\"name/763\",[507,65.733]],[\"comment/763\",[]],[\"name/764\",[508,65.733]],[\"comment/764\",[]],[\"name/765\",[509,65.733]],[\"comment/765\",[]],[\"name/766\",[510,65.733]],[\"comment/766\",[]],[\"name/767\",[511,65.733]],[\"comment/767\",[]],[\"name/768\",[512,65.733]],[\"comment/768\",[]],[\"name/769\",[513,65.733]],[\"comment/769\",[]],[\"name/770\",[514,65.733]],[\"comment/770\",[]],[\"name/771\",[515,65.733]],[\"comment/771\",[]],[\"name/772\",[516,65.733]],[\"comment/772\",[]],[\"name/773\",[517,65.733]],[\"comment/773\",[]],[\"name/774\",[518,65.733]],[\"comment/774\",[]],[\"name/775\",[519,65.733]],[\"comment/775\",[]],[\"name/776\",[520,65.733]],[\"comment/776\",[]],[\"name/777\",[121,41.089]],[\"comment/777\",[]],[\"name/778\",[108,48.333]],[\"comment/778\",[]],[\"name/779\",[129,60.609]],[\"comment/779\",[]],[\"name/780\",[109,54.713]],[\"comment/780\",[]],[\"name/781\",[110,44.465]],[\"comment/781\",[]],[\"name/782\",[106,52.7]],[\"comment/782\",[]],[\"name/783\",[521,65.733]],[\"comment/783\",[]],[\"name/784\",[121,41.089]],[\"comment/784\",[]],[\"name/785\",[108,48.333]],[\"comment/785\",[]],[\"name/786\",[54,48.333]],[\"comment/786\",[]],[\"name/787\",[522,65.733]],[\"comment/787\",[]],[\"name/788\",[121,41.089]],[\"comment/788\",[]],[\"name/789\",[356,54.713]],[\"comment/789\",[]],[\"name/790\",[1,32.923]],[\"comment/790\",[]],[\"name/791\",[523,57.234]],[\"comment/791\",[]],[\"name/792\",[524,57.234]],[\"comment/792\",[]],[\"name/793\",[525,65.733]],[\"comment/793\",[]],[\"name/794\",[121,41.089]],[\"comment/794\",[]],[\"name/795\",[356,54.713]],[\"comment/795\",[]],[\"name/796\",[1,32.923]],[\"comment/796\",[]],[\"name/797\",[523,57.234]],[\"comment/797\",[]],[\"name/798\",[524,57.234]],[\"comment/798\",[]],[\"name/799\",[526,65.733]],[\"comment/799\",[]],[\"name/800\",[121,41.089]],[\"comment/800\",[]],[\"name/801\",[356,54.713]],[\"comment/801\",[]],[\"name/802\",[1,32.923]],[\"comment/802\",[]],[\"name/803\",[523,57.234]],[\"comment/803\",[]],[\"name/804\",[524,57.234]],[\"comment/804\",[]],[\"name/805\",[527,65.733]],[\"comment/805\",[]],[\"name/806\",[528,65.733]],[\"comment/806\",[]],[\"name/807\",[125,43.693]],[\"comment/807\",[]],[\"name/808\",[134,60.609]],[\"comment/808\",[]],[\"name/809\",[126,52.7]],[\"comment/809\",[]],[\"name/810\",[135,60.609]],[\"comment/810\",[]],[\"name/811\",[136,60.609]],[\"comment/811\",[]],[\"name/812\",[137,60.609]],[\"comment/812\",[]],[\"name/813\",[54,48.333]],[\"comment/813\",[]],[\"name/814\",[529,65.733]],[\"comment/814\",[]],[\"name/815\",[530,65.733]],[\"comment/815\",[]],[\"name/816\",[531,65.733]],[\"comment/816\",[]],[\"name/817\",[532,65.733]],[\"comment/817\",[]],[\"name/818\",[533,65.733]],[\"comment/818\",[]],[\"name/819\",[534,65.733]],[\"comment/819\",[]],[\"name/820\",[256,51.024]],[\"comment/820\",[]],[\"name/821\",[535,65.733]],[\"comment/821\",[]],[\"name/822\",[536,65.733]],[\"comment/822\",[]],[\"name/823\",[537,65.733]],[\"comment/823\",[]],[\"name/824\",[538,65.733]],[\"comment/824\",[]],[\"name/825\",[539,65.733]],[\"comment/825\",[]],[\"name/826\",[108,48.333]],[\"comment/826\",[]],[\"name/827\",[540,65.733]],[\"comment/827\",[]],[\"name/828\",[541,65.733]],[\"comment/828\",[]],[\"name/829\",[542,65.733]],[\"comment/829\",[]],[\"name/830\",[1,32.923]],[\"comment/830\",[]],[\"name/831\",[543,65.733]],[\"comment/831\",[]],[\"name/832\",[544,65.733]],[\"comment/832\",[]],[\"name/833\",[545,65.733]],[\"comment/833\",[]],[\"name/834\",[546,65.733]],[\"comment/834\",[]],[\"name/835\",[547,65.733]],[\"comment/835\",[]],[\"name/836\",[548,65.733]],[\"comment/836\",[]],[\"name/837\",[549,65.733]],[\"comment/837\",[]],[\"name/838\",[550,65.733]],[\"comment/838\",[]],[\"name/839\",[551,65.733]],[\"comment/839\",[]],[\"name/840\",[552,65.733]],[\"comment/840\",[]],[\"name/841\",[553,65.733]],[\"comment/841\",[]],[\"name/842\",[554,65.733]],[\"comment/842\",[]],[\"name/843\",[555,65.733]],[\"comment/843\",[]],[\"name/844\",[1,32.923]],[\"comment/844\",[]],[\"name/845\",[556,65.733]],[\"comment/845\",[]],[\"name/846\",[557,65.733]],[\"comment/846\",[]],[\"name/847\",[121,41.089]],[\"comment/847\",[]],[\"name/848\",[558,65.733]],[\"comment/848\",[]],[\"name/849\",[559,65.733]],[\"comment/849\",[]],[\"name/850\",[560,65.733]],[\"comment/850\",[]],[\"name/851\",[561,65.733]],[\"comment/851\",[]],[\"name/852\",[562,65.733]],[\"comment/852\",[]],[\"name/853\",[563,65.733]],[\"comment/853\",[]],[\"name/854\",[564,65.733]],[\"comment/854\",[]],[\"name/855\",[565,65.733]],[\"comment/855\",[]],[\"name/856\",[566,65.733]],[\"comment/856\",[]],[\"name/857\",[567,65.733]],[\"comment/857\",[]],[\"name/858\",[568,65.733]],[\"comment/858\",[]],[\"name/859\",[569,65.733]],[\"comment/859\",[]],[\"name/860\",[7,31.728]],[\"comment/860\",[]],[\"name/861\",[570,65.733]],[\"comment/861\",[]],[\"name/862\",[379,54.713]],[\"comment/862\",[]],[\"name/863\",[571,65.733]],[\"comment/863\",[]],[\"name/864\",[7,31.728]],[\"comment/864\",[]],[\"name/865\",[379,54.713]],[\"comment/865\",[]],[\"name/866\",[572,65.733]],[\"comment/866\",[]],[\"name/867\",[573,65.733]],[\"comment/867\",[]],[\"name/868\",[574,65.733]],[\"comment/868\",[]],[\"name/869\",[575,65.733]],[\"comment/869\",[]],[\"name/870\",[576,65.733]],[\"comment/870\",[]],[\"name/871\",[1,32.923]],[\"comment/871\",[]],[\"name/872\",[577,65.733]],[\"comment/872\",[]],[\"name/873\",[1,32.923]],[\"comment/873\",[]],[\"name/874\",[578,65.733]],[\"comment/874\",[]],[\"name/875\",[1,32.923]],[\"comment/875\",[]],[\"name/876\",[579,65.733]],[\"comment/876\",[]],[\"name/877\",[1,32.923]],[\"comment/877\",[]],[\"name/878\",[580,65.733]],[\"comment/878\",[]],[\"name/879\",[1,32.923]],[\"comment/879\",[]],[\"name/880\",[581,65.733]],[\"comment/880\",[]],[\"name/881\",[15,51.024]],[\"comment/881\",[]],[\"name/882\",[582,65.733]],[\"comment/882\",[]],[\"name/883\",[109,54.713]],[\"comment/883\",[]],[\"name/884\",[583,65.733]],[\"comment/884\",[]],[\"name/885\",[584,65.733]],[\"comment/885\",[]],[\"name/886\",[585,65.733]],[\"comment/886\",[]],[\"name/887\",[586,65.733]],[\"comment/887\",[]],[\"name/888\",[587,65.733]],[\"comment/888\",[]],[\"name/889\",[588,65.733]],[\"comment/889\",[]],[\"name/890\",[589,65.733]],[\"comment/890\",[]],[\"name/891\",[590,65.733]],[\"comment/891\",[]],[\"name/892\",[591,65.733]],[\"comment/892\",[]],[\"name/893\",[592,65.733]],[\"comment/893\",[]],[\"name/894\",[593,65.733]],[\"comment/894\",[]],[\"name/895\",[594,65.733]],[\"comment/895\",[]],[\"name/896\",[17,42.976]],[\"comment/896\",[]],[\"name/897\",[595,65.733]],[\"comment/897\",[]],[\"name/898\",[596,65.733]],[\"comment/898\",[]],[\"name/899\",[597,65.733]],[\"comment/899\",[]],[\"name/900\",[598,65.733]],[\"comment/900\",[]],[\"name/901\",[158,52.7]],[\"comment/901\",[]],[\"name/902\",[599,65.733]],[\"comment/902\",[]],[\"name/903\",[600,65.733]],[\"comment/903\",[]],[\"name/904\",[601,65.733]],[\"comment/904\",[]],[\"name/905\",[602,65.733]],[\"comment/905\",[]],[\"name/906\",[603,65.733]],[\"comment/906\",[]],[\"name/907\",[1,32.923]],[\"comment/907\",[]],[\"name/908\",[604,65.733]],[\"comment/908\",[]],[\"name/909\",[605,65.733]],[\"comment/909\",[]],[\"name/910\",[606,65.733]],[\"comment/910\",[]],[\"name/911\",[607,65.733]],[\"comment/911\",[]],[\"name/912\",[608,65.733]],[\"comment/912\",[]],[\"name/913\",[477,60.609]],[\"comment/913\",[]],[\"name/914\",[497,60.609]],[\"comment/914\",[]],[\"name/915\",[498,60.609]],[\"comment/915\",[]],[\"name/916\",[499,60.609]],[\"comment/916\",[]],[\"name/917\",[500,60.609]],[\"comment/917\",[]],[\"name/918\",[501,60.609]],[\"comment/918\",[]],[\"name/919\",[609,65.733]],[\"comment/919\",[]],[\"name/920\",[362,60.609]],[\"comment/920\",[]],[\"name/921\",[610,65.733]],[\"comment/921\",[]],[\"name/922\",[7,31.728]],[\"comment/922\",[]],[\"name/923\",[611,65.733]],[\"comment/923\",[]],[\"name/924\",[13,46.214]],[\"comment/924\",[]],[\"name/925\",[14,54.713]],[\"comment/925\",[]],[\"name/926\",[5,49.589]],[\"comment/926\",[]],[\"name/927\",[18,54.713]],[\"comment/927\",[]],[\"name/928\",[19,51.024]],[\"comment/928\",[]],[\"name/929\",[15,51.024]],[\"comment/929\",[]],[\"name/930\",[17,42.976]],[\"comment/930\",[]],[\"name/931\",[612,65.733]],[\"comment/931\",[]],[\"name/932\",[7,31.728]],[\"comment/932\",[]],[\"name/933\",[613,65.733]],[\"comment/933\",[]],[\"name/934\",[614,65.733]],[\"comment/934\",[]],[\"name/935\",[615,65.733]],[\"comment/935\",[]],[\"name/936\",[616,65.733]],[\"comment/936\",[]],[\"name/937\",[144,60.609]],[\"comment/937\",[]],[\"name/938\",[5,49.589]],[\"comment/938\",[]],[\"name/939\",[13,46.214]],[\"comment/939\",[]],[\"name/940\",[15,51.024]],[\"comment/940\",[]],[\"name/941\",[14,54.713]],[\"comment/941\",[]],[\"name/942\",[19,51.024]],[\"comment/942\",[]],[\"name/943\",[18,54.713]],[\"comment/943\",[]],[\"name/944\",[17,42.976]],[\"comment/944\",[]],[\"name/945\",[16,54.713]],[\"comment/945\",[]],[\"name/946\",[617,65.733]],[\"comment/946\",[]],[\"name/947\",[618,65.733]],[\"comment/947\",[]],[\"name/948\",[7,31.728]],[\"comment/948\",[]],[\"name/949\",[619,65.733]],[\"comment/949\",[]],[\"name/950\",[620,65.733]],[\"comment/950\",[]],[\"name/951\",[124,60.609]],[\"comment/951\",[]],[\"name/952\",[3,54.713]],[\"comment/952\",[]],[\"name/953\",[327,60.609]],[\"comment/953\",[]],[\"name/954\",[328,60.609]],[\"comment/954\",[]],[\"name/955\",[329,60.609]],[\"comment/955\",[]],[\"name/956\",[330,60.609]],[\"comment/956\",[]],[\"name/957\",[331,60.609]],[\"comment/957\",[]],[\"name/958\",[17,42.976]],[\"comment/958\",[]],[\"name/959\",[621,65.733]],[\"comment/959\",[]],[\"name/960\",[80,60.609]],[\"comment/960\",[]],[\"name/961\",[192,60.609]],[\"comment/961\",[]],[\"name/962\",[69,49.589]],[\"comment/962\",[]],[\"name/963\",[224,60.609]],[\"comment/963\",[]],[\"name/964\",[230,60.609]],[\"comment/964\",[]],[\"name/965\",[235,60.609]],[\"comment/965\",[]],[\"name/966\",[238,60.609]],[\"comment/966\",[]],[\"name/967\",[240,60.609]],[\"comment/967\",[]],[\"name/968\",[241,60.609]],[\"comment/968\",[]],[\"name/969\",[257,60.609]],[\"comment/969\",[]],[\"name/970\",[260,60.609]],[\"comment/970\",[]],[\"name/971\",[261,60.609]],[\"comment/971\",[]],[\"name/972\",[262,60.609]],[\"comment/972\",[]],[\"name/973\",[263,60.609]],[\"comment/973\",[]],[\"name/974\",[272,60.609]],[\"comment/974\",[]],[\"name/975\",[273,60.609]],[\"comment/975\",[]],[\"name/976\",[277,60.609]],[\"comment/976\",[]],[\"name/977\",[281,60.609]],[\"comment/977\",[]],[\"name/978\",[282,60.609]],[\"comment/978\",[]],[\"name/979\",[284,60.609]],[\"comment/979\",[]],[\"name/980\",[285,60.609]],[\"comment/980\",[]],[\"name/981\",[292,60.609]],[\"comment/981\",[]],[\"name/982\",[293,60.609]],[\"comment/982\",[]],[\"name/983\",[294,60.609]],[\"comment/983\",[]],[\"name/984\",[296,60.609]],[\"comment/984\",[]],[\"name/985\",[299,60.609]],[\"comment/985\",[]],[\"name/986\",[304,60.609]],[\"comment/986\",[]],[\"name/987\",[311,60.609]],[\"comment/987\",[]],[\"name/988\",[314,60.609]],[\"comment/988\",[]],[\"name/989\",[315,57.234]],[\"comment/989\",[]],[\"name/990\",[319,57.234]],[\"comment/990\",[]],[\"name/991\",[321,60.609]],[\"comment/991\",[]],[\"name/992\",[322,60.609]],[\"comment/992\",[]],[\"name/993\",[323,60.609]],[\"comment/993\",[]],[\"name/994\",[326,60.609]],[\"comment/994\",[]],[\"name/995\",[332,60.609]],[\"comment/995\",[]],[\"name/996\",[339,60.609]],[\"comment/996\",[]],[\"name/997\",[340,57.234]],[\"comment/997\",[]],[\"name/998\",[344,57.234]],[\"comment/998\",[]],[\"name/999\",[349,57.234]],[\"comment/999\",[]],[\"name/1000\",[279,51.024]],[\"comment/1000\",[]],[\"name/1001\",[79,52.7]],[\"comment/1001\",[]],[\"name/1002\",[333,51.024]],[\"comment/1002\",[]],[\"name/1003\",[359,60.609]],[\"comment/1003\",[]],[\"name/1004\",[3,54.713]],[\"comment/1004\",[]],[\"name/1005\",[364,60.609]],[\"comment/1005\",[]],[\"name/1006\",[353,57.234]],[\"comment/1006\",[]],[\"name/1007\",[372,60.609]],[\"comment/1007\",[]],[\"name/1008\",[354,57.234]],[\"comment/1008\",[]],[\"name/1009\",[375,60.609]],[\"comment/1009\",[]],[\"name/1010\",[378,60.609]],[\"comment/1010\",[]],[\"name/1011\",[379,54.713]],[\"comment/1011\",[]],[\"name/1012\",[382,60.609]],[\"comment/1012\",[]],[\"name/1013\",[383,60.609]],[\"comment/1013\",[]],[\"name/1014\",[385,57.234]],[\"comment/1014\",[]],[\"name/1015\",[387,57.234]],[\"comment/1015\",[]],[\"name/1016\",[388,57.234]],[\"comment/1016\",[]],[\"name/1017\",[389,60.609]],[\"comment/1017\",[]],[\"name/1018\",[390,60.609]],[\"comment/1018\",[]],[\"name/1019\",[391,60.609]],[\"comment/1019\",[]],[\"name/1020\",[401,60.609]],[\"comment/1020\",[]],[\"name/1021\",[409,60.609]],[\"comment/1021\",[]],[\"name/1022\",[411,60.609]],[\"comment/1022\",[]],[\"name/1023\",[412,60.609]],[\"comment/1023\",[]],[\"name/1024\",[413,60.609]],[\"comment/1024\",[]],[\"name/1025\",[422,60.609]],[\"comment/1025\",[]],[\"name/1026\",[428,60.609]],[\"comment/1026\",[]],[\"name/1027\",[429,60.609]],[\"comment/1027\",[]],[\"name/1028\",[430,60.609]],[\"comment/1028\",[]],[\"name/1029\",[431,60.609]],[\"comment/1029\",[]],[\"name/1030\",[432,60.609]],[\"comment/1030\",[]],[\"name/1031\",[433,60.609]],[\"comment/1031\",[]],[\"name/1032\",[434,60.609]],[\"comment/1032\",[]],[\"name/1033\",[435,60.609]],[\"comment/1033\",[]],[\"name/1034\",[436,60.609]],[\"comment/1034\",[]],[\"name/1035\",[437,60.609]],[\"comment/1035\",[]],[\"name/1036\",[438,60.609]],[\"comment/1036\",[]],[\"name/1037\",[439,60.609]],[\"comment/1037\",[]],[\"name/1038\",[440,60.609]],[\"comment/1038\",[]],[\"name/1039\",[448,60.609]],[\"comment/1039\",[]],[\"name/1040\",[449,60.609]],[\"comment/1040\",[]],[\"name/1041\",[450,60.609]],[\"comment/1041\",[]],[\"name/1042\",[451,60.609]],[\"comment/1042\",[]],[\"name/1043\",[452,60.609]],[\"comment/1043\",[]],[\"name/1044\",[453,60.609]],[\"comment/1044\",[]],[\"name/1045\",[456,60.609]],[\"comment/1045\",[]],[\"name/1046\",[457,60.609]],[\"comment/1046\",[]],[\"name/1047\",[458,60.609]],[\"comment/1047\",[]],[\"name/1048\",[459,60.609]],[\"comment/1048\",[]],[\"name/1049\",[460,60.609]],[\"comment/1049\",[]],[\"name/1050\",[461,60.609]],[\"comment/1050\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":1,\"name\":{\"1\":{},\"19\":{},\"21\":{},\"23\":{},\"26\":{},\"34\":{},\"42\":{},\"80\":{},\"116\":{},\"225\":{},\"250\":{},\"363\":{},\"371\":{},\"416\":{},\"437\":{},\"439\":{},\"441\":{},\"443\":{},\"454\":{},\"457\":{},\"469\":{},\"525\":{},\"527\":{},\"529\":{},\"651\":{},\"658\":{},\"669\":{},\"683\":{},\"790\":{},\"796\":{},\"802\":{},\"830\":{},\"844\":{},\"871\":{},\"873\":{},\"875\":{},\"877\":{},\"879\":{},\"907\":{}},\"comment\":{}}],[\"_allattributesprivate\",{\"_index\":225,\"name\":{\"293\":{}},\"comment\":{}}],[\"_allitemscache\",{\"_index\":616,\"name\":{\"936\":{}},\"comment\":{}}],[\"_capacity\",{\"_index\":151,\"name\":{\"197\":{}},\"comment\":{}}],[\"_clauses\",{\"_index\":57,\"name\":{\"70\":{}},\"comment\":{}}],[\"_components\",{\"_index\":196,\"name\":{\"256\":{}},\"comment\":{}}],[\"_config\",{\"_index\":139,\"name\":{\"185\":{}},\"comment\":{}}],[\"_connectionattemptstarttime\",{\"_index\":186,\"name\":{\"242\":{}},\"comment\":{}}],[\"_context\",{\"_index\":209,\"name\":{\"272\":{}},\"comment\":{}}],[\"_contextdeduplicator\",{\"_index\":140,\"name\":{\"186\":{}},\"comment\":{}}],[\"_contextfilter\",{\"_index\":152,\"name\":{\"199\":{}},\"comment\":{}}],[\"_contextforerror\",{\"_index\":202,\"name\":{\"264\":{}},\"comment\":{}}],[\"_contextforkind\",{\"_index\":217,\"name\":{\"281\":{}},\"comment\":{}}],[\"_contexts\",{\"_index\":213,\"name\":{\"276\":{}},\"comment\":{}}],[\"_core\",{\"_index\":613,\"name\":{\"933\":{}},\"comment\":{}}],[\"_currentflags\",{\"_index\":28,\"name\":{\"37\":{}},\"comment\":{}}],[\"_currentsegments\",{\"_index\":29,\"name\":{\"38\":{}},\"comment\":{}}],[\"_data\",{\"_index\":38,\"name\":{\"50\":{}},\"comment\":{}}],[\"_datasincedate\",{\"_index\":90,\"name\":{\"105\":{}},\"comment\":{}}],[\"_datasources\",{\"_index\":30,\"name\":{\"39\":{}},\"comment\":{}}],[\"_deduplicatedusers\",{\"_index\":147,\"name\":{\"193\":{}},\"comment\":{}}],[\"_description\",{\"_index\":10,\"name\":{\"10\":{}},\"comment\":{}}],[\"_destinations\",{\"_index\":404,\"name\":{\"599\":{}},\"comment\":{}}],[\"_diagnosticinitconfig\",{\"_index\":86,\"name\":{\"101\":{}},\"comment\":{}}],[\"_diagnosticsmanager\",{\"_index\":141,\"name\":{\"187\":{},\"234\":{}},\"comment\":{}}],[\"_diagnosticstimer\",{\"_index\":153,\"name\":{\"200\":{}},\"comment\":{}}],[\"_droppedevents\",{\"_index\":146,\"name\":{\"192\":{}},\"comment\":{}}],[\"_edgeprovider\",{\"_index\":8,\"name\":{\"8\":{}},\"comment\":{}}],[\"_enqueue\",{\"_index\":161,\"name\":{\"209\":{}},\"comment\":{}}],[\"_errorhandler\",{\"_index\":180,\"name\":{\"235\":{}},\"comment\":{}}],[\"_eventsender\",{\"_index\":142,\"name\":{\"188\":{}},\"comment\":{}}],[\"_eventsinlastbatch\",{\"_index\":149,\"name\":{\"195\":{}},\"comment\":{}}],[\"_eventsource\",{\"_index\":184,\"name\":{\"240\":{}},\"comment\":{}}],[\"_exceededcapacity\",{\"_index\":148,\"name\":{\"194\":{}},\"comment\":{}}],[\"_fallback\",{\"_index\":410,\"name\":{\"611\":{}},\"comment\":{}}],[\"_filtersinglekind\",{\"_index\":229,\"name\":{\"297\":{}},\"comment\":{}}],[\"_flagbuilder\",{\"_index\":56,\"name\":{\"69\":{}},\"comment\":{}}],[\"_flagbuilders\",{\"_index\":31,\"name\":{\"40\":{}},\"comment\":{}}],[\"_flushtimer\",{\"_index\":154,\"name\":{\"201\":{}},\"comment\":{}}],[\"_flushuserstimer\",{\"_index\":155,\"name\":{\"202\":{}},\"comment\":{}}],[\"_formatter\",{\"_index\":405,\"name\":{\"600\":{}},\"comment\":{}}],[\"_fromlegacyuser\",{\"_index\":206,\"name\":{\"268\":{}},\"comment\":{}}],[\"_frommultikindcontext\",{\"_index\":204,\"name\":{\"266\":{}},\"comment\":{}}],[\"_fromsinglekindcontext\",{\"_index\":205,\"name\":{\"267\":{}},\"comment\":{}}],[\"_getattributestofilter\",{\"_index\":228,\"name\":{\"296\":{}},\"comment\":{}}],[\"_getvaluefromcontext\",{\"_index\":203,\"name\":{\"265\":{}},\"comment\":{}}],[\"_headers\",{\"_index\":182,\"name\":{\"237\":{}},\"comment\":{}}],[\"_id\",{\"_index\":89,\"name\":{\"104\":{}},\"comment\":{}}],[\"_isbooleanflag\",{\"_index\":39,\"name\":{\"51\":{}},\"comment\":{}}],[\"_isinitialized\",{\"_index\":614,\"name\":{\"934\":{}},\"comment\":{}}],[\"_ismulti\",{\"_index\":210,\"name\":{\"273\":{}},\"comment\":{}}],[\"_isuser\",{\"_index\":211,\"name\":{\"274\":{}},\"comment\":{}}],[\"_itemcache\",{\"_index\":615,\"name\":{\"935\":{}},\"comment\":{}}],[\"_key\",{\"_index\":37,\"name\":{\"49\":{}},\"comment\":{}}],[\"_lastknownpasttime\",{\"_index\":145,\"name\":{\"191\":{}},\"comment\":{}}],[\"_listeners\",{\"_index\":179,\"name\":{\"233\":{}},\"comment\":{}}],[\"_log\",{\"_index\":408,\"name\":{\"603\":{},\"612\":{}},\"comment\":{}}],[\"_logconnectionresult\",{\"_index\":188,\"name\":{\"244\":{}},\"comment\":{}}],[\"_logconnectionstarted\",{\"_index\":187,\"name\":{\"243\":{}},\"comment\":{}}],[\"_logger\",{\"_index\":11,\"name\":{\"11\":{},\"198\":{},\"239\":{},\"610\":{}},\"comment\":{}}],[\"_loglevel\",{\"_index\":402,\"name\":{\"597\":{}},\"comment\":{}}],[\"_makeoutputevent\",{\"_index\":160,\"name\":{\"208\":{}},\"comment\":{}}],[\"_meta\",{\"_index\":258,\"name\":{\"340\":{},\"350\":{}},\"comment\":{}}],[\"_name\",{\"_index\":403,\"name\":{\"598\":{}},\"comment\":{}}],[\"_options\",{\"_index\":25,\"name\":{\"32\":{}},\"comment\":{}}],[\"_platform\",{\"_index\":85,\"name\":{\"100\":{}},\"comment\":{}}],[\"_postdiagnosticevent\",{\"_index\":157,\"name\":{\"204\":{}},\"comment\":{}}],[\"_privateattributereferences\",{\"_index\":214,\"name\":{\"277\":{}},\"comment\":{}}],[\"_privateattributes\",{\"_index\":226,\"name\":{\"294\":{}},\"comment\":{}}],[\"_queue\",{\"_index\":144,\"name\":{\"190\":{},\"937\":{}},\"comment\":{}}],[\"_requests\",{\"_index\":185,\"name\":{\"241\":{}},\"comment\":{}}],[\"_retryandhandleerror\",{\"_index\":189,\"name\":{\"245\":{}},\"comment\":{}}],[\"_rootkey\",{\"_index\":12,\"name\":{\"12\":{}},\"comment\":{}}],[\"_sdkkey\",{\"_index\":9,\"name\":{\"9\":{}},\"comment\":{}}],[\"_shoulddebugevent\",{\"_index\":162,\"name\":{\"210\":{}},\"comment\":{}}],[\"_shutdown\",{\"_index\":150,\"name\":{\"196\":{}},\"comment\":{}}],[\"_starttime\",{\"_index\":87,\"name\":{\"102\":{}},\"comment\":{}}],[\"_store\",{\"_index\":611,\"name\":{\"923\":{}},\"comment\":{}}],[\"_streaminitialreconnectdelay\",{\"_index\":181,\"name\":{\"236\":{}},\"comment\":{}}],[\"_streaminits\",{\"_index\":88,\"name\":{\"103\":{}},\"comment\":{}}],[\"_streamuri\",{\"_index\":183,\"name\":{\"238\":{}},\"comment\":{}}],[\"_summarizer\",{\"_index\":143,\"name\":{\"189\":{}},\"comment\":{}}],[\"_tryformat\",{\"_index\":406,\"name\":{\"601\":{}},\"comment\":{}}],[\"_trypostingevents\",{\"_index\":163,\"name\":{\"211\":{}},\"comment\":{}}],[\"_trywrite\",{\"_index\":407,\"name\":{\"602\":{}},\"comment\":{}}],[\"_typename\",{\"_index\":380,\"name\":{\"539\":{},\"545\":{}},\"comment\":{}}],[\"_variation\",{\"_index\":58,\"name\":{\"71\":{}},\"comment\":{}}],[\"_waslegacy\",{\"_index\":212,\"name\":{\"275\":{}},\"comment\":{}}],[\"_withreasons\",{\"_index\":112,\"name\":{\"132\":{}},\"comment\":{}}],[\"addeventlistener\",{\"_index\":331,\"name\":{\"449\":{},\"957\":{}},\"comment\":{}}],[\"addexperimentdata\",{\"_index\":101,\"name\":{\"117\":{}},\"comment\":{}}],[\"addhook\",{\"_index\":599,\"name\":{\"902\":{}},\"comment\":{}}],[\"additional\",{\"_index\":346,\"name\":{\"474\":{}},\"comment\":{}}],[\"afterevaluation\",{\"_index\":78,\"name\":{\"92\":{}},\"comment\":{}}],[\"agent\",{\"_index\":443,\"name\":{\"660\":{},\"661\":{}},\"comment\":{}}],[\"akamaildclientparams\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"all\",{\"_index\":14,\"name\":{\"14\":{},\"747\":{},\"925\":{},\"941\":{}},\"comment\":{}}],[\"allattributesprivate\",{\"_index\":165,\"name\":{\"213\":{}},\"comment\":{}}],[\"allflagsstate\",{\"_index\":593,\"name\":{\"894\":{}},\"comment\":{}}],[\"allvalues\",{\"_index\":509,\"name\":{\"765\":{}},\"comment\":{}}],[\"analyticseventpath\",{\"_index\":173,\"name\":{\"226\":{},\"638\":{}},\"comment\":{}}],[\"analyticsevents\",{\"_index\":252,\"name\":{\"331\":{}},\"comment\":{}}],[\"andmatch\",{\"_index\":59,\"name\":{\"72\":{}},\"comment\":{}}],[\"andnotmatch\",{\"_index\":60,\"name\":{\"73\":{}},\"comment\":{}}],[\"anonymous\",{\"_index\":259,\"name\":{\"341\":{},\"351\":{},\"361\":{}},\"comment\":{}}],[\"applicationtags\",{\"_index\":412,\"name\":{\"618\":{},\"1023\":{}},\"comment\":{}}],[\"arch\",{\"_index\":345,\"name\":{\"470\":{}},\"comment\":{}}],[\"asyncdigest\",{\"_index\":313,\"name\":{\"425\":{}},\"comment\":{}}],[\"asyncstorefacade\",{\"_index\":610,\"name\":{\"921\":{}},\"comment\":{}}],[\"attributereference\",{\"_index\":192,\"name\":{\"251\":{},\"961\":{}},\"comment\":{}}],[\"auth\",{\"_index\":551,\"name\":{\"839\":{}},\"comment\":{}}],[\"authoritative\",{\"_index\":604,\"name\":{\"908\":{}},\"comment\":{}}],[\"authorization\",{\"_index\":441,\"name\":{\"659\":{}},\"comment\":{}}],[\"autoenvattributes\",{\"_index\":296,\"name\":{\"399\":{},\"984\":{}},\"comment\":{}}],[\"autoupdate\",{\"_index\":64,\"name\":{\"77\":{}},\"comment\":{}}],[\"available\",{\"_index\":473,\"name\":{\"697\":{}},\"comment\":{}}],[\"avatar\",{\"_index\":267,\"name\":{\"358\":{}},\"comment\":{}}],[\"base64urlencode\",{\"_index\":432,\"name\":{\"648\":{},\"1030\":{}},\"comment\":{}}],[\"basicconfiguration\",{\"_index\":295,\"name\":{\"397\":{},\"644\":{}},\"comment\":{}}],[\"basiclogger\",{\"_index\":401,\"name\":{\"594\":{},\"1020\":{}},\"comment\":{}}],[\"basicloggeroptions\",{\"_index\":273,\"name\":{\"366\":{},\"975\":{}},\"comment\":{}}],[\"beforeevaluation\",{\"_index\":77,\"name\":{\"91\":{}},\"comment\":{}}],[\"bigsegmentsstatus\",{\"_index\":291,\"name\":{\"393\":{}},\"comment\":{}}],[\"bigsegmentstore\",{\"_index\":467,\"name\":{\"689\":{}},\"comment\":{}}],[\"bigsegmentstoremembership\",{\"_index\":469,\"name\":{\"693\":{}},\"comment\":{}}],[\"bigsegmentstoremetadata\",{\"_index\":470,\"name\":{\"694\":{}},\"comment\":{}}],[\"bigsegmentstorestatus\",{\"_index\":472,\"name\":{\"696\":{}},\"comment\":{}}],[\"bigsegmentstorestatusprovider\",{\"_index\":483,\"name\":{\"710\":{}},\"comment\":{}}],[\"body\",{\"_index\":334,\"name\":{\"455\":{},\"507\":{}},\"comment\":{}}],[\"boolean\",{\"_index\":397,\"name\":{\"585\":{}},\"comment\":{}}],[\"booleanflag\",{\"_index\":40,\"name\":{\"52\":{}},\"comment\":{}}],[\"boolvariation\",{\"_index\":585,\"name\":{\"886\":{}},\"comment\":{}}],[\"boolvariationdetail\",{\"_index\":589,\"name\":{\"890\":{}},\"comment\":{}}],[\"btoa\",{\"_index\":320,\"name\":{\"434\":{}},\"comment\":{}}],[\"ca\",{\"_index\":553,\"name\":{\"841\":{}},\"comment\":{}}],[\"cancel\",{\"_index\":455,\"name\":{\"672\":{}},\"comment\":{}}],[\"cancelabletimedpromise\",{\"_index\":456,\"name\":{\"673\":{},\"1045\":{}},\"comment\":{}}],[\"cancelabletimeout\",{\"_index\":453,\"name\":{\"670\":{},\"1044\":{}},\"comment\":{}}],[\"canonicalkey\",{\"_index\":219,\"name\":{\"285\":{}},\"comment\":{}}],[\"cert\",{\"_index\":554,\"name\":{\"842\":{}},\"comment\":{}}],[\"check\",{\"_index\":580,\"name\":{\"878\":{}},\"comment\":{}}],[\"checkratio\",{\"_index\":53,\"name\":{\"65\":{}},\"comment\":{}}],[\"checkserveridentity\",{\"_index\":555,\"name\":{\"843\":{}},\"comment\":{}}],[\"ciphers\",{\"_index\":556,\"name\":{\"845\":{}},\"comment\":{}}],[\"clear\",{\"_index\":374,\"name\":{\"528\":{}},\"comment\":{}}],[\"clearalltargets\",{\"_index\":50,\"name\":{\"62\":{}},\"comment\":{}}],[\"clearrules\",{\"_index\":49,\"name\":{\"61\":{}},\"comment\":{}}],[\"clientcontext\",{\"_index\":428,\"name\":{\"641\":{},\"1026\":{}},\"comment\":{}}],[\"clientmessages\",{\"_index\":117,\"name\":{\"137\":{}},\"comment\":{}}],[\"clientnotready\",{\"_index\":98,\"name\":{\"113\":{}},\"comment\":{}}],[\"clientsideonly\",{\"_index\":504,\"name\":{\"758\":{}},\"comment\":{}}],[\"clone\",{\"_index\":433,\"name\":{\"649\":{},\"1031\":{}},\"comment\":{}}],[\"close\",{\"_index\":17,\"name\":{\"18\":{},\"205\":{},\"221\":{},\"248\":{},\"317\":{},\"450\":{},\"462\":{},\"692\":{},\"722\":{},\"752\":{},\"896\":{},\"930\":{},\"944\":{},\"958\":{}},\"comment\":{}}],[\"closed\",{\"_index\":620,\"name\":{\"950\":{}},\"comment\":{}}],[\"code\",{\"_index\":239,\"name\":{\"311\":{}},\"comment\":{}}],[\"compare\",{\"_index\":200,\"name\":{\"261\":{}},\"comment\":{}}],[\"complete\",{\"_index\":518,\"name\":{\"774\":{}},\"comment\":{}}],[\"concurrent\",{\"_index\":567,\"name\":{\"857\":{}},\"comment\":{}}],[\"consistency\",{\"_index\":535,\"name\":{\"821\":{}},\"comment\":{}}],[\"consistent\",{\"_index\":531,\"name\":{\"816\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":7,\"name\":{\"7\":{},\"31\":{},\"36\":{},\"48\":{},\"68\":{},\"99\":{},\"131\":{},\"140\":{},\"142\":{},\"152\":{},\"170\":{},\"184\":{},\"220\":{},\"232\":{},\"253\":{},\"271\":{},\"292\":{},\"304\":{},\"309\":{},\"314\":{},\"534\":{},\"538\":{},\"544\":{},\"550\":{},\"556\":{},\"562\":{},\"566\":{},\"570\":{},\"574\":{},\"593\":{},\"596\":{},\"609\":{},\"619\":{},\"630\":{},\"633\":{},\"642\":{},\"677\":{},\"679\":{},\"681\":{},\"860\":{},\"864\":{},\"922\":{},\"932\":{},\"948\":{}},\"comment\":{}}],[\"context\",{\"_index\":69,\"name\":{\"83\":{},\"118\":{},\"143\":{},\"154\":{},\"171\":{},\"262\":{},\"962\":{}},\"comment\":{}}],[\"contextfilter\",{\"_index\":224,\"name\":{\"291\":{},\"963\":{}},\"comment\":{}}],[\"contextkeys\",{\"_index\":135,\"name\":{\"179\":{},\"810\":{}},\"comment\":{}}],[\"country\",{\"_index\":269,\"name\":{\"360\":{}},\"comment\":{}}],[\"createevent\",{\"_index\":538,\"name\":{\"824\":{}},\"comment\":{}}],[\"createeventsource\",{\"_index\":368,\"name\":{\"516\":{}},\"comment\":{}}],[\"createhash\",{\"_index\":316,\"name\":{\"430\":{}},\"comment\":{}}],[\"createhmac\",{\"_index\":317,\"name\":{\"431\":{}},\"comment\":{}}],[\"createinitevent\",{\"_index\":91,\"name\":{\"106\":{}},\"comment\":{}}],[\"createmigration\",{\"_index\":465,\"name\":{\"687\":{}},\"comment\":{}}],[\"createsafelogger\",{\"_index\":411,\"name\":{\"617\":{},\"1022\":{}},\"comment\":{}}],[\"createstatseventandreset\",{\"_index\":93,\"name\":{\"108\":{}},\"comment\":{}}],[\"createtypearray\",{\"_index\":398,\"name\":{\"587\":{}},\"comment\":{}}],[\"creationdate\",{\"_index\":126,\"name\":{\"150\":{},\"158\":{},\"174\":{},\"178\":{},\"809\":{}},\"comment\":{}}],[\"crypto\",{\"_index\":315,\"name\":{\"429\":{},\"490\":{},\"989\":{}},\"comment\":{}}],[\"custom\",{\"_index\":270,\"name\":{\"362\":{}},\"comment\":{}}],[\"customevent\",{\"_index\":116,\"name\":{\"136\":{}},\"comment\":{}}],[\"custommethod\",{\"_index\":366,\"name\":{\"512\":{}},\"comment\":{}}],[\"data\",{\"_index\":122,\"name\":{\"145\":{}},\"comment\":{}}],[\"datacollection\",{\"_index\":475,\"name\":{\"699\":{}},\"comment\":{}}],[\"datakind\",{\"_index\":477,\"name\":{\"702\":{},\"913\":{}},\"comment\":{}}],[\"datasourceerrorkind\",{\"_index\":230,\"name\":{\"298\":{},\"964\":{}},\"comment\":{}}],[\"date\",{\"_index\":400,\"name\":{\"590\":{}},\"comment\":{}}],[\"datevalidator\",{\"_index\":389,\"name\":{\"569\":{},\"1017\":{}},\"comment\":{}}],[\"debounce\",{\"_index\":434,\"name\":{\"650\":{},\"1032\":{}},\"comment\":{}}],[\"debug\",{\"_index\":280,\"name\":{\"376\":{},\"607\":{},\"616\":{}},\"comment\":{}}],[\"debugeventsuntildate\",{\"_index\":102,\"name\":{\"119\":{},\"161\":{}},\"comment\":{}}],[\"deepcompact\",{\"_index\":435,\"name\":{\"652\":{},\"1033\":{}},\"comment\":{}}],[\"default\",{\"_index\":129,\"name\":{\"159\":{},\"779\":{}},\"comment\":{}}],[\"default_events\",{\"_index\":423,\"name\":{\"632\":{}},\"comment\":{}}],[\"defaultheaders\",{\"_index\":436,\"name\":{\"653\":{},\"1034\":{}},\"comment\":{}}],[\"defaultval\",{\"_index\":103,\"name\":{\"120\":{}},\"comment\":{}}],[\"defaultvalue\",{\"_index\":70,\"name\":{\"84\":{}},\"comment\":{}}],[\"delete\",{\"_index\":18,\"name\":{\"20\":{},\"749\":{},\"927\":{},\"943\":{}},\"comment\":{}}],[\"deleted\",{\"_index\":482,\"name\":{\"709\":{},\"729\":{},\"737\":{},\"741\":{}},\"comment\":{}}],[\"deprecated\",{\"_index\":414,\"name\":{\"622\":{}},\"comment\":{}}],[\"depth\",{\"_index\":198,\"name\":{\"259\":{}},\"comment\":{}}],[\"deserialize\",{\"_index\":491,\"name\":{\"726\":{}},\"comment\":{}}],[\"deserializedata\",{\"_index\":324,\"name\":{\"440\":{}},\"comment\":{}}],[\"deserializepoll\",{\"_index\":617,\"name\":{\"946\":{}},\"comment\":{}}],[\"destination\",{\"_index\":275,\"name\":{\"369\":{}},\"comment\":{}}],[\"detailsonlyfortrackedflags\",{\"_index\":505,\"name\":{\"760\":{}},\"comment\":{}}],[\"diagnosticevent\",{\"_index\":253,\"name\":{\"332\":{}},\"comment\":{}}],[\"diagnosticeventpath\",{\"_index\":174,\"name\":{\"227\":{},\"639\":{}},\"comment\":{}}],[\"diagnosticrecordinginterval\",{\"_index\":169,\"name\":{\"217\":{}},\"comment\":{}}],[\"diagnosticsmanager\",{\"_index\":84,\"name\":{\"98\":{}},\"comment\":{}}],[\"digest\",{\"_index\":312,\"name\":{\"424\":{},\"428\":{}},\"comment\":{}}],[\"disabled\",{\"_index\":297,\"name\":{\"400\":{}},\"comment\":{}}],[\"dualwrite\",{\"_index\":514,\"name\":{\"770\":{}},\"comment\":{}}],[\"edgefeaturestore\",{\"_index\":6,\"name\":{\"6\":{}},\"comment\":{}}],[\"edgeprovider\",{\"_index\":20,\"name\":{\"24\":{}},\"comment\":{}}],[\"email\",{\"_index\":266,\"name\":{\"357\":{}},\"comment\":{}}],[\"enabled\",{\"_index\":298,\"name\":{\"401\":{}},\"comment\":{}}],[\"encoding\",{\"_index\":319,\"name\":{\"433\":{},\"487\":{},\"990\":{}},\"comment\":{}}],[\"entries\",{\"_index\":357,\"name\":{\"497\":{}},\"comment\":{}}],[\"envattributesversion\",{\"_index\":303,\"name\":{\"409\":{},\"421\":{}},\"comment\":{}}],[\"error\",{\"_index\":256,\"name\":{\"336\":{},\"373\":{},\"604\":{},\"613\":{},\"685\":{},\"820\":{}},\"comment\":{}}],[\"errorfilter\",{\"_index\":335,\"name\":{\"456\":{}},\"comment\":{}}],[\"errorkind\",{\"_index\":286,\"name\":{\"388\":{}},\"comment\":{}}],[\"errorkinds\",{\"_index\":94,\"name\":{\"109\":{}},\"comment\":{}}],[\"errorresponse\",{\"_index\":233,\"name\":{\"301\":{}},\"comment\":{}}],[\"errortracking\",{\"_index\":575,\"name\":{\"869\":{}},\"comment\":{}}],[\"evalevent\",{\"_index\":113,\"name\":{\"133\":{}},\"comment\":{}}],[\"evaleventargs\",{\"_index\":100,\"name\":{\"115\":{}},\"comment\":{}}],[\"evaluation\",{\"_index\":136,\"name\":{\"180\":{},\"811\":{}},\"comment\":{}}],[\"evaluationseriescontext\",{\"_index\":67,\"name\":{\"81\":{}},\"comment\":{}}],[\"evaluationseriesdata\",{\"_index\":72,\"name\":{\"86\":{}},\"comment\":{}}],[\"eventfactorybase\",{\"_index\":111,\"name\":{\"130\":{}},\"comment\":{}}],[\"eventlistener\",{\"_index\":322,\"name\":{\"436\":{},\"992\":{}},\"comment\":{}}],[\"eventname\",{\"_index\":321,\"name\":{\"435\":{},\"991\":{}},\"comment\":{}}],[\"eventprocessor\",{\"_index\":138,\"name\":{\"183\":{}},\"comment\":{}}],[\"eventprocessoroptions\",{\"_index\":164,\"name\":{\"212\":{}},\"comment\":{}}],[\"events\",{\"_index\":426,\"name\":{\"636\":{}},\"comment\":{}}],[\"eventscapacity\",{\"_index\":167,\"name\":{\"215\":{}},\"comment\":{}}],[\"eventsource\",{\"_index\":326,\"name\":{\"444\":{},\"994\":{}},\"comment\":{}}],[\"eventsourcecapabilities\",{\"_index\":364,\"name\":{\"510\":{},\"1005\":{}},\"comment\":{}}],[\"eventsourceinitdict\",{\"_index\":332,\"name\":{\"451\":{},\"995\":{}},\"comment\":{}}],[\"excludefromsummaries\",{\"_index\":104,\"name\":{\"121\":{},\"167\":{}},\"comment\":{}}],[\"execution\",{\"_index\":573,\"name\":{\"867\":{}},\"comment\":{}}],[\"expression\",{\"_index\":386,\"name\":{\"557\":{},\"576\":{}},\"comment\":{}}],[\"factoryorinstance\",{\"_index\":378,\"name\":{\"533\":{},\"1010\":{}},\"comment\":{}}],[\"failed\",{\"_index\":249,\"name\":{\"328\":{}},\"comment\":{}}],[\"failedandmustshutdown\",{\"_index\":250,\"name\":{\"329\":{}},\"comment\":{}}],[\"fallthroughvariation\",{\"_index\":43,\"name\":{\"55\":{}},\"comment\":{}}],[\"family\",{\"_index\":310,\"name\":{\"417\":{}},\"comment\":{}}],[\"fastdeepequal\",{\"_index\":437,\"name\":{\"654\":{},\"1035\":{}},\"comment\":{}}],[\"featurestoreprovider\",{\"_index\":4,\"name\":{\"4\":{}},\"comment\":{}}],[\"fetch\",{\"_index\":367,\"name\":{\"515\":{}},\"comment\":{}}],[\"filedatasourcefactory\",{\"_index\":24,\"name\":{\"30\":{}},\"comment\":{}}],[\"filedatasourceoptions\",{\"_index\":62,\"name\":{\"75\":{}},\"comment\":{}}],[\"filesystem\",{\"_index\":340,\"name\":{\"463\":{},\"489\":{},\"997\":{}},\"comment\":{}}],[\"filter\",{\"_index\":227,\"name\":{\"295\":{}},\"comment\":{}}],[\"firstname\",{\"_index\":264,\"name\":{\"355\":{}},\"comment\":{}}],[\"fixed\",{\"_index\":563,\"name\":{\"853\":{}},\"comment\":{}}],[\"flag\",{\"_index\":32,\"name\":{\"43\":{}},\"comment\":{}}],[\"flagkey\",{\"_index\":68,\"name\":{\"82\":{},\"122\":{}},\"comment\":{}}],[\"flagnotfound\",{\"_index\":97,\"name\":{\"112\":{}},\"comment\":{}}],[\"flush\",{\"_index\":158,\"name\":{\"206\":{},\"222\":{},\"318\":{},\"323\":{},\"901\":{}},\"comment\":{}}],[\"flushinterval\",{\"_index\":168,\"name\":{\"216\":{},\"321\":{}},\"comment\":{}}],[\"formatter\",{\"_index\":276,\"name\":{\"370\":{}},\"comment\":{}}],[\"fromldcontext\",{\"_index\":207,\"name\":{\"269\":{}},\"comment\":{}}],[\"fulldataset\",{\"_index\":479,\"name\":{\"704\":{}},\"comment\":{}}],[\"function\",{\"_index\":387,\"name\":{\"561\":{},\"586\":{},\"1015\":{}},\"comment\":{}}],[\"get\",{\"_index\":13,\"name\":{\"13\":{},\"25\":{},\"257\":{},\"494\":{},\"524\":{},\"595\":{},\"718\":{},\"746\":{},\"924\":{},\"939\":{}},\"comment\":{}}],[\"getall\",{\"_index\":489,\"name\":{\"719\":{}},\"comment\":{}}],[\"getcomponent\",{\"_index\":197,\"name\":{\"258\":{}},\"comment\":{}}],[\"getcontexts\",{\"_index\":222,\"name\":{\"289\":{}},\"comment\":{}}],[\"getdescription\",{\"_index\":16,\"name\":{\"17\":{},\"723\":{},\"753\":{},\"945\":{}},\"comment\":{}}],[\"geteventsourcecapabilities\",{\"_index\":369,\"name\":{\"517\":{}},\"comment\":{}}],[\"geteventsuri\",{\"_index\":431,\"name\":{\"647\":{},\"1029\":{}},\"comment\":{}}],[\"getfactory\",{\"_index\":26,\"name\":{\"33\":{},\"41\":{}},\"comment\":{}}],[\"getfiletimestamp\",{\"_index\":341,\"name\":{\"464\":{}},\"comment\":{}}],[\"getflagreason\",{\"_index\":508,\"name\":{\"764\":{}},\"comment\":{}}],[\"getflagvalue\",{\"_index\":507,\"name\":{\"763\":{}},\"comment\":{}}],[\"getmetadata\",{\"_index\":76,\"name\":{\"90\":{},\"690\":{}},\"comment\":{}}],[\"getpollinguri\",{\"_index\":430,\"name\":{\"646\":{},\"1028\":{}},\"comment\":{}}],[\"getstatus\",{\"_index\":484,\"name\":{\"711\":{}},\"comment\":{}}],[\"getstreaminguri\",{\"_index\":429,\"name\":{\"645\":{},\"1027\":{}},\"comment\":{}}],[\"gettype\",{\"_index\":377,\"name\":{\"532\":{},\"536\":{},\"542\":{},\"548\":{},\"554\":{},\"560\":{},\"564\":{},\"568\":{},\"572\":{},\"578\":{}},\"comment\":{}}],[\"getusermembership\",{\"_index\":468,\"name\":{\"691\":{}},\"comment\":{}}],[\"handlers\",{\"_index\":619,\"name\":{\"949\":{}},\"comment\":{}}],[\"has\",{\"_index\":358,\"name\":{\"498\":{}},\"comment\":{}}],[\"hasher\",{\"_index\":311,\"name\":{\"422\":{},\"987\":{}},\"comment\":{}}],[\"headers\",{\"_index\":333,\"name\":{\"453\":{},\"493\":{},\"500\":{},\"505\":{},\"513\":{},\"1002\":{}},\"comment\":{}}],[\"hightimeoutthreshold\",{\"_index\":177,\"name\":{\"230\":{}},\"comment\":{}}],[\"hmac\",{\"_index\":314,\"name\":{\"426\":{},\"988\":{}},\"comment\":{}}],[\"hook\",{\"_index\":75,\"name\":{\"89\":{}},\"comment\":{}}],[\"hookmetadata\",{\"_index\":73,\"name\":{\"87\":{}},\"comment\":{}}],[\"host\",{\"_index\":548,\"name\":{\"836\":{}},\"comment\":{}}],[\"httperrormessage\",{\"_index\":438,\"name\":{\"655\":{},\"1036\":{}},\"comment\":{}}],[\"httperrorresponse\",{\"_index\":372,\"name\":{\"520\":{},\"1007\":{}},\"comment\":{}}],[\"id\",{\"_index\":300,\"name\":{\"403\":{}},\"comment\":{}}],[\"identify\",{\"_index\":598,\"name\":{\"900\":{}},\"comment\":{}}],[\"identifyevent\",{\"_index\":115,\"name\":{\"135\":{}},\"comment\":{}}],[\"ifmatch\",{\"_index\":51,\"name\":{\"63\":{}},\"comment\":{}}],[\"ifnotmatch\",{\"_index\":52,\"name\":{\"64\":{}},\"comment\":{}}],[\"includeauthorizationheader\",{\"_index\":175,\"name\":{\"228\":{},\"640\":{}},\"comment\":{}}],[\"inconsistent\",{\"_index\":530,\"name\":{\"815\":{}},\"comment\":{}}],[\"inexperiment\",{\"_index\":290,\"name\":{\"392\":{}},\"comment\":{}}],[\"info\",{\"_index\":279,\"name\":{\"375\":{},\"483\":{},\"488\":{},\"606\":{},\"615\":{},\"1000\":{}},\"comment\":{}}],[\"init\",{\"_index\":5,\"name\":{\"5\":{},\"16\":{},\"717\":{},\"748\":{},\"755\":{},\"926\":{},\"938\":{}},\"comment\":{}}],[\"initialized\",{\"_index\":15,\"name\":{\"15\":{},\"721\":{},\"751\":{},\"881\":{},\"929\":{},\"940\":{}},\"comment\":{}}],[\"initialretrydelaymillis\",{\"_index\":336,\"name\":{\"458\":{}},\"comment\":{}}],[\"inputcustomevent\",{\"_index\":120,\"name\":{\"141\":{}},\"comment\":{}}],[\"inputevalevent\",{\"_index\":127,\"name\":{\"151\":{}},\"comment\":{}}],[\"inputevent\",{\"_index\":131,\"name\":{\"168\":{}},\"comment\":{}}],[\"inputidentifyevent\",{\"_index\":132,\"name\":{\"169\":{}},\"comment\":{}}],[\"inputmigrationevent\",{\"_index\":133,\"name\":{\"175\":{}},\"comment\":{}}],[\"integrations\",{\"_index\":23,\"name\":{\"29\":{}},\"comment\":{}}],[\"interfaces\",{\"_index\":466,\"name\":{\"688\":{}},\"comment\":{}}],[\"internal\",{\"_index\":80,\"name\":{\"94\":{},\"960\":{}},\"comment\":{}}],[\"invaliddata\",{\"_index\":234,\"name\":{\"302\":{}},\"comment\":{}}],[\"invalidmetricvalue\",{\"_index\":119,\"name\":{\"139\":{}},\"comment\":{}}],[\"invalidreference\",{\"_index\":193,\"name\":{\"252\":{}},\"comment\":{}}],[\"invalidtagvalue\",{\"_index\":419,\"name\":{\"627\":{}},\"comment\":{}}],[\"invoked\",{\"_index\":536,\"name\":{\"822\":{}},\"comment\":{}}],[\"ip\",{\"_index\":268,\"name\":{\"359\":{}},\"comment\":{}}],[\"is\",{\"_index\":376,\"name\":{\"531\":{},\"535\":{},\"541\":{},\"547\":{},\"552\":{},\"558\":{},\"563\":{},\"567\":{},\"571\":{},\"575\":{}},\"comment\":{}}],[\"ishttplocallyrecoverable\",{\"_index\":458,\"name\":{\"675\":{},\"1047\":{}},\"comment\":{}}],[\"ishttprecoverable\",{\"_index\":457,\"name\":{\"674\":{},\"1046\":{}},\"comment\":{}}],[\"iskind\",{\"_index\":199,\"name\":{\"260\":{}},\"comment\":{}}],[\"islegacyuser\",{\"_index\":83,\"name\":{\"97\":{}},\"comment\":{}}],[\"ismigrationstage\",{\"_index\":511,\"name\":{\"767\":{}},\"comment\":{}}],[\"ismultikind\",{\"_index\":82,\"name\":{\"96\":{},\"284\":{}},\"comment\":{}}],[\"isoffline\",{\"_index\":595,\"name\":{\"897\":{}},\"comment\":{}}],[\"issinglekind\",{\"_index\":81,\"name\":{\"95\":{}},\"comment\":{}}],[\"isvalid\",{\"_index\":194,\"name\":{\"254\":{}},\"comment\":{}}],[\"item\",{\"_index\":487,\"name\":{\"715\":{},\"733\":{}},\"comment\":{}}],[\"itemdescriptor\",{\"_index\":486,\"name\":{\"713\":{}},\"comment\":{}}],[\"items\",{\"_index\":476,\"name\":{\"701\":{}},\"comment\":{}}],[\"json\",{\"_index\":361,\"name\":{\"503\":{}},\"comment\":{}}],[\"jsonvariation\",{\"_index\":588,\"name\":{\"889\":{}},\"comment\":{}}],[\"jsonvariationdetail\",{\"_index\":592,\"name\":{\"893\":{}},\"comment\":{}}],[\"keepalive\",{\"_index\":363,\"name\":{\"509\":{}},\"comment\":{}}],[\"key\",{\"_index\":121,\"name\":{\"144\":{},\"155\":{},\"283\":{},\"338\":{},\"348\":{},\"353\":{},\"408\":{},\"420\":{},\"707\":{},\"732\":{},\"740\":{},\"777\":{},\"784\":{},\"788\":{},\"794\":{},\"800\":{},\"847\":{}},\"comment\":{}}],[\"keyeditem\",{\"_index\":494,\"name\":{\"731\":{}},\"comment\":{}}],[\"keyeditems\",{\"_index\":480,\"name\":{\"705\":{}},\"comment\":{}}],[\"keys\",{\"_index\":355,\"name\":{\"495\":{}},\"comment\":{}}],[\"kind\",{\"_index\":125,\"name\":{\"149\":{},\"157\":{},\"173\":{},\"176\":{},\"278\":{},\"305\":{},\"310\":{},\"345\":{},\"347\":{},\"387\":{},\"591\":{},\"700\":{},\"807\":{}},\"comment\":{}}],[\"kindkeyedstore\",{\"_index\":495,\"name\":{\"734\":{}},\"comment\":{}}],[\"kinds\",{\"_index\":220,\"name\":{\"286\":{}},\"comment\":{}}],[\"kindsandkeys\",{\"_index\":221,\"name\":{\"287\":{}},\"comment\":{}}],[\"kindvalidator\",{\"_index\":390,\"name\":{\"573\":{},\"1018\":{}},\"comment\":{}}],[\"lastname\",{\"_index\":265,\"name\":{\"356\":{}},\"comment\":{}}],[\"lastuptodate\",{\"_index\":471,\"name\":{\"695\":{}},\"comment\":{}}],[\"latency\",{\"_index\":537,\"name\":{\"823\":{}},\"comment\":{}}],[\"latencytracking\",{\"_index\":574,\"name\":{\"868\":{}},\"comment\":{}}],[\"launchdarkly\",{\"_index\":445,\"name\":{\"661\":{},\"662\":{},\"663\":{}},\"comment\":{}}],[\"ld_application\",{\"_index\":347,\"name\":{\"475\":{}},\"comment\":{}}],[\"ld_device\",{\"_index\":348,\"name\":{\"476\":{}},\"comment\":{}}],[\"ldapplication\",{\"_index\":299,\"name\":{\"402\":{},\"985\":{}},\"comment\":{}}],[\"ldbigsegmentsoptions\",{\"_index\":541,\"name\":{\"828\":{}},\"comment\":{}}],[\"ldclient\",{\"_index\":581,\"name\":{\"880\":{}},\"comment\":{}}],[\"ldclientcontext\",{\"_index\":294,\"name\":{\"396\":{},\"983\":{}},\"comment\":{}}],[\"ldclienterror\",{\"_index\":460,\"name\":{\"678\":{},\"1049\":{}},\"comment\":{}}],[\"ldconcurrentexecution\",{\"_index\":571,\"name\":{\"863\":{}},\"comment\":{}}],[\"ldconsistencycheck\",{\"_index\":529,\"name\":{\"814\":{}},\"comment\":{}}],[\"ldcontext\",{\"_index\":272,\"name\":{\"365\":{},\"974\":{}},\"comment\":{}}],[\"ldcontextcommon\",{\"_index\":257,\"name\":{\"337\":{},\"969\":{}},\"comment\":{}}],[\"ldcontextdeduplicator\",{\"_index\":243,\"name\":{\"320\":{}},\"comment\":{}}],[\"ldcontextmeta\",{\"_index\":260,\"name\":{\"342\":{},\"970\":{}},\"comment\":{}}],[\"lddatasourceupdates\",{\"_index\":502,\"name\":{\"754\":{}},\"comment\":{}}],[\"lddeliverystatus\",{\"_index\":247,\"name\":{\"326\":{}},\"comment\":{}}],[\"lddevice\",{\"_index\":304,\"name\":{\"410\":{},\"986\":{}},\"comment\":{}}],[\"ldevaluationdetail\",{\"_index\":282,\"name\":{\"378\":{},\"978\":{}},\"comment\":{}}],[\"ldevaluationdetailtyped\",{\"_index\":284,\"name\":{\"382\":{},\"979\":{}},\"comment\":{}}],[\"ldevaluationreason\",{\"_index\":285,\"name\":{\"386\":{},\"980\":{}},\"comment\":{}}],[\"ldeventprocessor\",{\"_index\":242,\"name\":{\"316\":{}},\"comment\":{}}],[\"ldeventsender\",{\"_index\":245,\"name\":{\"324\":{}},\"comment\":{}}],[\"ldeventsenderresult\",{\"_index\":254,\"name\":{\"333\":{}},\"comment\":{}}],[\"ldeventtype\",{\"_index\":251,\"name\":{\"330\":{}},\"comment\":{}}],[\"ldexecution\",{\"_index\":565,\"name\":{\"855\":{}},\"comment\":{}}],[\"ldexecutionordering\",{\"_index\":562,\"name\":{\"852\":{}},\"comment\":{}}],[\"ldfeaturestore\",{\"_index\":501,\"name\":{\"745\":{},\"918\":{}},\"comment\":{}}],[\"ldfeaturestoredatastorage\",{\"_index\":500,\"name\":{\"744\":{},\"917\":{}},\"comment\":{}}],[\"ldfeaturestoreitem\",{\"_index\":497,\"name\":{\"736\":{},\"914\":{}},\"comment\":{}}],[\"ldfeaturestorekinddata\",{\"_index\":499,\"name\":{\"743\":{},\"916\":{}},\"comment\":{}}],[\"ldfiledatasourceerror\",{\"_index\":240,\"name\":{\"313\":{},\"967\":{}},\"comment\":{}}],[\"ldflagset\",{\"_index\":292,\"name\":{\"394\":{},\"981\":{}},\"comment\":{}}],[\"ldflagsstate\",{\"_index\":506,\"name\":{\"761\":{}},\"comment\":{}}],[\"ldflagsstateoptions\",{\"_index\":503,\"name\":{\"757\":{}},\"comment\":{}}],[\"ldflagvalue\",{\"_index\":293,\"name\":{\"395\":{},\"982\":{}},\"comment\":{}}],[\"ldheaders\",{\"_index\":440,\"name\":{\"657\":{},\"1038\":{}},\"comment\":{}}],[\"ldinternaloptions\",{\"_index\":172,\"name\":{\"224\":{}},\"comment\":{}}],[\"ldkeyedfeaturestoreitem\",{\"_index\":498,\"name\":{\"739\":{},\"915\":{}},\"comment\":{}}],[\"ldlogger\",{\"_index\":277,\"name\":{\"372\":{},\"976\":{}},\"comment\":{}}],[\"ldloglevel\",{\"_index\":281,\"name\":{\"377\":{},\"977\":{}},\"comment\":{}}],[\"ldmethodresult\",{\"_index\":568,\"name\":{\"858\":{}},\"comment\":{}}],[\"ldmigration\",{\"_index\":606,\"name\":{\"910\":{}},\"comment\":{}}],[\"ldmigrationconsistencymeasurement\",{\"_index\":521,\"name\":{\"783\":{}},\"comment\":{}}],[\"ldmigrationerror\",{\"_index\":462,\"name\":{\"682\":{}},\"comment\":{}}],[\"ldmigrationerrormeasurement\",{\"_index\":525,\"name\":{\"793\":{}},\"comment\":{}}],[\"ldmigrationevaluation\",{\"_index\":520,\"name\":{\"776\":{}},\"comment\":{}}],[\"ldmigrationinvokedmeasurement\",{\"_index\":526,\"name\":{\"799\":{}},\"comment\":{}}],[\"ldmigrationlatencymeasurement\",{\"_index\":522,\"name\":{\"787\":{}},\"comment\":{}}],[\"ldmigrationmeasurement\",{\"_index\":527,\"name\":{\"805\":{}},\"comment\":{}}],[\"ldmigrationop\",{\"_index\":519,\"name\":{\"775\":{}},\"comment\":{}}],[\"ldmigrationopevent\",{\"_index\":528,\"name\":{\"806\":{}},\"comment\":{}}],[\"ldmigrationoptions\",{\"_index\":572,\"name\":{\"866\":{}},\"comment\":{}}],[\"ldmigrationorigin\",{\"_index\":600,\"name\":{\"903\":{}},\"comment\":{}}],[\"ldmigrationreadresult\",{\"_index\":602,\"name\":{\"905\":{}},\"comment\":{}}],[\"ldmigrationresult\",{\"_index\":601,\"name\":{\"904\":{}},\"comment\":{}}],[\"ldmigrationstage\",{\"_index\":512,\"name\":{\"768\":{}},\"comment\":{}}],[\"ldmigrationsuccess\",{\"_index\":464,\"name\":{\"686\":{}},\"comment\":{}}],[\"ldmigrationtracker\",{\"_index\":533,\"name\":{\"818\":{}},\"comment\":{}}],[\"ldmigrationvariation\",{\"_index\":539,\"name\":{\"825\":{}},\"comment\":{}}],[\"ldmigrationwriteresult\",{\"_index\":603,\"name\":{\"906\":{}},\"comment\":{}}],[\"ldmultikindcontext\",{\"_index\":261,\"name\":{\"344\":{},\"971\":{}},\"comment\":{}}],[\"ldoptions\",{\"_index\":21,\"name\":{\"27\":{}},\"comment\":{}}],[\"ldoptionsinternal\",{\"_index\":22,\"name\":{\"28\":{}},\"comment\":{}}],[\"ldpollingerror\",{\"_index\":235,\"name\":{\"303\":{},\"965\":{}},\"comment\":{}}],[\"ldproxyoptions\",{\"_index\":547,\"name\":{\"835\":{}},\"comment\":{}}],[\"ldserialexecution\",{\"_index\":569,\"name\":{\"859\":{}},\"comment\":{}}],[\"ldsinglekindcontext\",{\"_index\":262,\"name\":{\"346\":{},\"972\":{}},\"comment\":{}}],[\"ldstreamingerror\",{\"_index\":238,\"name\":{\"308\":{},\"966\":{}},\"comment\":{}}],[\"ldtimeouterror\",{\"_index\":461,\"name\":{\"680\":{},\"1050\":{}},\"comment\":{}}],[\"ldtlsoptions\",{\"_index\":552,\"name\":{\"840\":{}},\"comment\":{}}],[\"ldunexpectedresponseerror\",{\"_index\":459,\"name\":{\"676\":{},\"1048\":{}},\"comment\":{}}],[\"lduser\",{\"_index\":263,\"name\":{\"352\":{},\"973\":{}},\"comment\":{}}],[\"ldwaitforinitializationoptions\",{\"_index\":609,\"name\":{\"919\":{}},\"comment\":{}}],[\"legacy\",{\"_index\":223,\"name\":{\"290\":{}},\"comment\":{}}],[\"level\",{\"_index\":274,\"name\":{\"367\":{}},\"comment\":{}}],[\"live\",{\"_index\":516,\"name\":{\"772\":{}},\"comment\":{}}],[\"locale\",{\"_index\":302,\"name\":{\"407\":{}},\"comment\":{}}],[\"logger\",{\"_index\":65,\"name\":{\"78\":{}},\"comment\":{}}],[\"malformedflag\",{\"_index\":95,\"name\":{\"110\":{}},\"comment\":{}}],[\"manufacturer\",{\"_index\":305,\"name\":{\"411\":{}},\"comment\":{}}],[\"measurements\",{\"_index\":137,\"name\":{\"181\":{},\"812\":{}},\"comment\":{}}],[\"memorybytes\",{\"_index\":308,\"name\":{\"414\":{}},\"comment\":{}}],[\"message\",{\"_index\":216,\"name\":{\"280\":{},\"521\":{}},\"comment\":{}}],[\"method\",{\"_index\":71,\"name\":{\"85\":{},\"452\":{},\"506\":{}},\"comment\":{}}],[\"metricvalue\",{\"_index\":123,\"name\":{\"146\":{}},\"comment\":{}}],[\"migrationvariation\",{\"_index\":584,\"name\":{\"885\":{}},\"comment\":{}}],[\"min\",{\"_index\":384,\"name\":{\"551\":{}},\"comment\":{}}],[\"missingcontextkeynoevent\",{\"_index\":118,\"name\":{\"138\":{}},\"comment\":{}}],[\"model\",{\"_index\":306,\"name\":{\"412\":{}},\"comment\":{}}],[\"name\",{\"_index\":74,\"name\":{\"88\":{},\"339\":{},\"349\":{},\"354\":{},\"368\":{},\"404\":{},\"418\":{},\"471\":{},\"473\":{},\"478\":{}},\"comment\":{}}],[\"namespace\",{\"_index\":478,\"name\":{\"703\":{},\"725\":{}},\"comment\":{}}],[\"networkerror\",{\"_index\":232,\"name\":{\"300\":{}},\"comment\":{}}],[\"new\",{\"_index\":524,\"name\":{\"792\":{},\"798\":{},\"804\":{}},\"comment\":{}}],[\"nonauthoritative\",{\"_index\":605,\"name\":{\"909\":{}},\"comment\":{}}],[\"noop\",{\"_index\":439,\"name\":{\"656\":{},\"1037\":{}},\"comment\":{}}],[\"notchecked\",{\"_index\":532,\"name\":{\"817\":{}},\"comment\":{}}],[\"nullableboolean\",{\"_index\":388,\"name\":{\"565\":{},\"592\":{},\"1016\":{}},\"comment\":{}}],[\"nulleventprocessor\",{\"_index\":171,\"name\":{\"219\":{}},\"comment\":{}}],[\"nulleventsource\",{\"_index\":618,\"name\":{\"947\":{}},\"comment\":{}}],[\"number\",{\"_index\":393,\"name\":{\"581\":{}},\"comment\":{}}],[\"numbervariation\",{\"_index\":586,\"name\":{\"887\":{}},\"comment\":{}}],[\"numbervariationdetail\",{\"_index\":590,\"name\":{\"891\":{}},\"comment\":{}}],[\"numberwithmin\",{\"_index\":399,\"name\":{\"588\":{}},\"comment\":{}}],[\"numberwithminimum\",{\"_index\":383,\"name\":{\"549\":{},\"1013\":{}},\"comment\":{}}],[\"object\",{\"_index\":395,\"name\":{\"583\":{}},\"comment\":{}}],[\"objectorfactory\",{\"_index\":394,\"name\":{\"582\":{}},\"comment\":{}}],[\"off\",{\"_index\":513,\"name\":{\"769\":{}},\"comment\":{}}],[\"offvariation\",{\"_index\":44,\"name\":{\"56\":{}},\"comment\":{}}],[\"old\",{\"_index\":523,\"name\":{\"791\":{},\"797\":{},\"803\":{}},\"comment\":{}}],[\"on\",{\"_index\":42,\"name\":{\"54\":{}},\"comment\":{}}],[\"onclose\",{\"_index\":327,\"name\":{\"445\":{},\"953\":{}},\"comment\":{}}],[\"onerror\",{\"_index\":328,\"name\":{\"446\":{},\"954\":{}},\"comment\":{}}],[\"onopen\",{\"_index\":329,\"name\":{\"447\":{},\"955\":{}},\"comment\":{}}],[\"onretrying\",{\"_index\":330,\"name\":{\"448\":{},\"956\":{}},\"comment\":{}}],[\"op\",{\"_index\":534,\"name\":{\"819\":{}},\"comment\":{}}],[\"operation\",{\"_index\":134,\"name\":{\"177\":{},\"808\":{}},\"comment\":{}}],[\"optionbelowminimum\",{\"_index\":415,\"name\":{\"623\":{}},\"comment\":{}}],[\"optionmessages\",{\"_index\":413,\"name\":{\"621\":{},\"1024\":{}},\"comment\":{}}],[\"options\",{\"_index\":3,\"name\":{\"3\":{},\"504\":{},\"952\":{},\"1004\":{}},\"comment\":{}}],[\"ordering\",{\"_index\":570,\"name\":{\"861\":{}},\"comment\":{}}],[\"os\",{\"_index\":309,\"name\":{\"415\":{},\"468\":{}},\"comment\":{}}],[\"partialendpoint\",{\"_index\":421,\"name\":{\"629\":{}},\"comment\":{}}],[\"passphrase\",{\"_index\":558,\"name\":{\"848\":{}},\"comment\":{}}],[\"paths\",{\"_index\":63,\"name\":{\"76\":{}},\"comment\":{}}],[\"payloadfilterkey\",{\"_index\":427,\"name\":{\"637\":{}},\"comment\":{}}],[\"persistentdatastore\",{\"_index\":488,\"name\":{\"716\":{}},\"comment\":{}}],[\"persistentdatastorewrapper\",{\"_index\":612,\"name\":{\"931\":{}},\"comment\":{}}],[\"persistentstoredatakind\",{\"_index\":490,\"name\":{\"724\":{}},\"comment\":{}}],[\"pfx\",{\"_index\":557,\"name\":{\"846\":{}},\"comment\":{}}],[\"platform\",{\"_index\":79,\"name\":{\"93\":{},\"398\":{},\"486\":{},\"643\":{},\"1001\":{}},\"comment\":{}}],[\"platformdata\",{\"_index\":344,\"name\":{\"467\":{},\"484\":{},\"998\":{}},\"comment\":{}}],[\"polling\",{\"_index\":425,\"name\":{\"635\":{}},\"comment\":{}}],[\"port\",{\"_index\":549,\"name\":{\"837\":{}},\"comment\":{}}],[\"prereqof\",{\"_index\":130,\"name\":{\"162\":{}},\"comment\":{}}],[\"prereqofflagkey\",{\"_index\":105,\"name\":{\"123\":{}},\"comment\":{}}],[\"prerequisitekey\",{\"_index\":289,\"name\":{\"391\":{}},\"comment\":{}}],[\"privateattributenames\",{\"_index\":271,\"name\":{\"364\":{}},\"comment\":{}}],[\"privateattributes\",{\"_index\":166,\"name\":{\"214\":{},\"288\":{},\"343\":{}},\"comment\":{}}],[\"processcontext\",{\"_index\":244,\"name\":{\"322\":{}},\"comment\":{}}],[\"processjson\",{\"_index\":325,\"name\":{\"442\":{}},\"comment\":{}}],[\"processstreamresponse\",{\"_index\":323,\"name\":{\"438\":{},\"993\":{}},\"comment\":{}}],[\"promise\",{\"_index\":454,\"name\":{\"671\":{}},\"comment\":{}}],[\"rampdown\",{\"_index\":517,\"name\":{\"773\":{}},\"comment\":{}}],[\"random\",{\"_index\":564,\"name\":{\"854\":{}},\"comment\":{}}],[\"randomuuid\",{\"_index\":318,\"name\":{\"432\":{}},\"comment\":{}}],[\"read\",{\"_index\":607,\"name\":{\"911\":{}},\"comment\":{}}],[\"readfile\",{\"_index\":342,\"name\":{\"465\":{}},\"comment\":{}}],[\"readnew\",{\"_index\":576,\"name\":{\"870\":{}},\"comment\":{}}],[\"readold\",{\"_index\":578,\"name\":{\"874\":{}},\"comment\":{}}],[\"readtimeout\",{\"_index\":365,\"name\":{\"511\":{}},\"comment\":{}}],[\"readtimeoutmillis\",{\"_index\":337,\"name\":{\"459\":{}},\"comment\":{}}],[\"reason\",{\"_index\":106,\"name\":{\"124\":{},\"163\":{},\"381\":{},\"385\":{},\"782\":{}},\"comment\":{}}],[\"recordstreaminit\",{\"_index\":92,\"name\":{\"107\":{}},\"comment\":{}}],[\"recoverable\",{\"_index\":237,\"name\":{\"307\":{},\"312\":{}},\"comment\":{}}],[\"redactionname\",{\"_index\":195,\"name\":{\"255\":{}},\"comment\":{}}],[\"rejectunauthorized\",{\"_index\":559,\"name\":{\"849\":{}},\"comment\":{}}],[\"requests\",{\"_index\":353,\"name\":{\"491\":{},\"514\":{},\"1006\":{}},\"comment\":{}}],[\"requirestatus\",{\"_index\":485,\"name\":{\"712\":{}},\"comment\":{}}],[\"response\",{\"_index\":359,\"name\":{\"499\":{},\"1003\":{}},\"comment\":{}}],[\"retryresetintervalmillis\",{\"_index\":338,\"name\":{\"460\":{}},\"comment\":{}}],[\"ruleid\",{\"_index\":288,\"name\":{\"390\":{}},\"comment\":{}}],[\"ruleindex\",{\"_index\":287,\"name\":{\"389\":{}},\"comment\":{}}],[\"safelogger\",{\"_index\":409,\"name\":{\"608\":{},\"1021\":{}},\"comment\":{}}],[\"samplingratio\",{\"_index\":54,\"name\":{\"66\":{},\"125\":{},\"147\":{},\"156\":{},\"172\":{},\"182\":{},\"786\":{},\"813\":{}},\"comment\":{}}],[\"scheme\",{\"_index\":550,\"name\":{\"838\":{}},\"comment\":{}}],[\"sdkdata\",{\"_index\":349,\"name\":{\"477\":{},\"485\":{},\"999\":{}},\"comment\":{}}],[\"sdkkey\",{\"_index\":2,\"name\":{\"2\":{}},\"comment\":{}}],[\"secondstomillis\",{\"_index\":449,\"name\":{\"665\":{},\"1040\":{}},\"comment\":{}}],[\"securemodehash\",{\"_index\":594,\"name\":{\"895\":{}},\"comment\":{}}],[\"secureprotocol\",{\"_index\":560,\"name\":{\"850\":{}},\"comment\":{}}],[\"sendevent\",{\"_index\":159,\"name\":{\"207\":{},\"223\":{},\"319\":{}},\"comment\":{}}],[\"sendeventdata\",{\"_index\":246,\"name\":{\"325\":{}},\"comment\":{}}],[\"serial\",{\"_index\":566,\"name\":{\"856\":{}},\"comment\":{}}],[\"serializeditem\",{\"_index\":493,\"name\":{\"730\":{}},\"comment\":{}}],[\"serializeditemdescriptor\",{\"_index\":492,\"name\":{\"727\":{}},\"comment\":{}}],[\"servername\",{\"_index\":561,\"name\":{\"851\":{}},\"comment\":{}}],[\"servertime\",{\"_index\":255,\"name\":{\"335\":{}},\"comment\":{}}],[\"serviceendpoints\",{\"_index\":422,\"name\":{\"631\":{},\"1025\":{}},\"comment\":{}}],[\"set\",{\"_index\":373,\"name\":{\"526\":{}},\"comment\":{}}],[\"shadow\",{\"_index\":515,\"name\":{\"771\":{}},\"comment\":{}}],[\"shouldretry\",{\"_index\":448,\"name\":{\"664\":{},\"1039\":{}},\"comment\":{}}],[\"shouldsample\",{\"_index\":170,\"name\":{\"218\":{}},\"comment\":{}}],[\"simulateerror\",{\"_index\":621,\"name\":{\"959\":{}},\"comment\":{}}],[\"sleep\",{\"_index\":450,\"name\":{\"666\":{},\"1041\":{}},\"comment\":{}}],[\"stale\",{\"_index\":474,\"name\":{\"698\":{}},\"comment\":{}}],[\"staleafter\",{\"_index\":546,\"name\":{\"834\":{}},\"comment\":{}}],[\"start\",{\"_index\":156,\"name\":{\"203\":{},\"246\":{}},\"comment\":{}}],[\"status\",{\"_index\":236,\"name\":{\"306\":{},\"334\":{},\"501\":{},\"522\":{}},\"comment\":{}}],[\"statuspollinterval\",{\"_index\":545,\"name\":{\"833\":{}},\"comment\":{}}],[\"stop\",{\"_index\":190,\"name\":{\"247\":{}},\"comment\":{}}],[\"storage\",{\"_index\":354,\"name\":{\"492\":{},\"523\":{},\"1008\":{}},\"comment\":{}}],[\"storagebytes\",{\"_index\":307,\"name\":{\"413\":{}},\"comment\":{}}],[\"store\",{\"_index\":542,\"name\":{\"829\":{}},\"comment\":{}}],[\"streaming\",{\"_index\":424,\"name\":{\"634\":{}},\"comment\":{}}],[\"streamingerrorhandler\",{\"_index\":191,\"name\":{\"249\":{}},\"comment\":{}}],[\"streamingprocessor\",{\"_index\":178,\"name\":{\"231\":{}},\"comment\":{}}],[\"string\",{\"_index\":392,\"name\":{\"580\":{}},\"comment\":{}}],[\"stringarray\",{\"_index\":396,\"name\":{\"584\":{}},\"comment\":{}}],[\"stringmatchingregex\",{\"_index\":385,\"name\":{\"555\":{},\"589\":{},\"1014\":{}},\"comment\":{}}],[\"stringvariation\",{\"_index\":587,\"name\":{\"888\":{}},\"comment\":{}}],[\"stringvariationdetail\",{\"_index\":591,\"name\":{\"892\":{}},\"comment\":{}}],[\"subsystem\",{\"_index\":241,\"name\":{\"315\":{},\"968\":{}},\"comment\":{}}],[\"subsystems\",{\"_index\":496,\"name\":{\"735\":{}},\"comment\":{}}],[\"succeeded\",{\"_index\":248,\"name\":{\"327\":{}},\"comment\":{}}],[\"success\",{\"_index\":463,\"name\":{\"684\":{}},\"comment\":{}}],[\"tags\",{\"_index\":447,\"name\":{\"663\":{}},\"comment\":{}}],[\"tagvaluetoolong\",{\"_index\":420,\"name\":{\"628\":{}},\"comment\":{}}],[\"testdata\",{\"_index\":27,\"name\":{\"35\":{}},\"comment\":{}}],[\"testdataflagbuilder\",{\"_index\":36,\"name\":{\"47\":{}},\"comment\":{}}],[\"testdatarulebuilder\",{\"_index\":55,\"name\":{\"67\":{}},\"comment\":{}}],[\"text\",{\"_index\":360,\"name\":{\"502\":{}},\"comment\":{}}],[\"thenreturn\",{\"_index\":61,\"name\":{\"74\":{}},\"comment\":{}}],[\"timedpromise\",{\"_index\":451,\"name\":{\"667\":{},\"1042\":{}},\"comment\":{}}],[\"timeout\",{\"_index\":362,\"name\":{\"508\":{},\"920\":{}},\"comment\":{}}],[\"tojson\",{\"_index\":510,\"name\":{\"766\":{}},\"comment\":{}}],[\"toldcontext\",{\"_index\":208,\"name\":{\"270\":{}},\"comment\":{}}],[\"track\",{\"_index\":596,\"name\":{\"898\":{}},\"comment\":{}}],[\"tracker\",{\"_index\":540,\"name\":{\"827\":{}},\"comment\":{}}],[\"trackevents\",{\"_index\":107,\"name\":{\"126\":{},\"160\":{}},\"comment\":{}}],[\"trackmigration\",{\"_index\":597,\"name\":{\"899\":{}},\"comment\":{}}],[\"type\",{\"_index\":379,\"name\":{\"537\":{},\"862\":{},\"865\":{},\"1011\":{}},\"comment\":{}}],[\"typearray\",{\"_index\":382,\"name\":{\"543\":{},\"1012\":{}},\"comment\":{}}],[\"typeof\",{\"_index\":381,\"name\":{\"540\":{},\"546\":{},\"553\":{},\"559\":{},\"577\":{}},\"comment\":{}}],[\"typevalidator\",{\"_index\":375,\"name\":{\"530\":{},\"1009\":{}},\"comment\":{}}],[\"typevalidators\",{\"_index\":391,\"name\":{\"579\":{},\"1019\":{}},\"comment\":{}}],[\"unknown\",{\"_index\":231,\"name\":{\"299\":{}},\"comment\":{}}],[\"unknownflagevent\",{\"_index\":114,\"name\":{\"134\":{}},\"comment\":{}}],[\"unknownoption\",{\"_index\":416,\"name\":{\"624\":{}},\"comment\":{}}],[\"update\",{\"_index\":33,\"name\":{\"44\":{},\"423\":{},\"427\":{}},\"comment\":{}}],[\"upsert\",{\"_index\":19,\"name\":{\"22\":{},\"720\":{},\"750\":{},\"756\":{},\"928\":{},\"942\":{}},\"comment\":{}}],[\"url\",{\"_index\":124,\"name\":{\"148\":{},\"951\":{}},\"comment\":{}}],[\"usepreconfiguredflag\",{\"_index\":34,\"name\":{\"45\":{}},\"comment\":{}}],[\"usepreconfiguredsegment\",{\"_index\":35,\"name\":{\"46\":{}},\"comment\":{}}],[\"user\",{\"_index\":442,\"name\":{\"660\":{},\"661\":{}},\"comment\":{}}],[\"useragentbase\",{\"_index\":350,\"name\":{\"480\":{}},\"comment\":{}}],[\"useragentheadername\",{\"_index\":176,\"name\":{\"229\":{}},\"comment\":{}}],[\"usercachesize\",{\"_index\":543,\"name\":{\"831\":{}},\"comment\":{}}],[\"usercachetime\",{\"_index\":544,\"name\":{\"832\":{}},\"comment\":{}}],[\"userkind\",{\"_index\":201,\"name\":{\"263\":{}},\"comment\":{}}],[\"usernotspecified\",{\"_index\":96,\"name\":{\"111\":{}},\"comment\":{}}],[\"usingproxy\",{\"_index\":370,\"name\":{\"518\":{}},\"comment\":{}}],[\"usingproxyauth\",{\"_index\":371,\"name\":{\"519\":{}},\"comment\":{}}],[\"valid\",{\"_index\":215,\"name\":{\"279\":{},\"762\":{}},\"comment\":{}}],[\"value\",{\"_index\":108,\"name\":{\"127\":{},\"164\":{},\"379\":{},\"383\":{},\"620\":{},\"778\":{},\"785\":{},\"826\":{}},\"comment\":{}}],[\"valueforall\",{\"_index\":46,\"name\":{\"58\":{}},\"comment\":{}}],[\"valueforkind\",{\"_index\":218,\"name\":{\"282\":{}},\"comment\":{}}],[\"values\",{\"_index\":356,\"name\":{\"496\":{},\"789\":{},\"795\":{},\"801\":{}},\"comment\":{}}],[\"variation\",{\"_index\":109,\"name\":{\"128\":{},\"165\":{},\"780\":{},\"883\":{}},\"comment\":{}}],[\"variationdetail\",{\"_index\":583,\"name\":{\"884\":{}},\"comment\":{}}],[\"variationforall\",{\"_index\":45,\"name\":{\"57\":{}},\"comment\":{}}],[\"variationforcontext\",{\"_index\":48,\"name\":{\"60\":{}},\"comment\":{}}],[\"variationforuser\",{\"_index\":47,\"name\":{\"59\":{}},\"comment\":{}}],[\"variationindex\",{\"_index\":283,\"name\":{\"380\":{},\"384\":{}},\"comment\":{}}],[\"variations\",{\"_index\":41,\"name\":{\"53\":{}},\"comment\":{}}],[\"version\",{\"_index\":110,\"name\":{\"129\":{},\"166\":{},\"405\":{},\"419\":{},\"472\":{},\"479\":{},\"708\":{},\"714\":{},\"728\":{},\"738\":{},\"742\":{},\"781\":{}},\"comment\":{}}],[\"versioneddata\",{\"_index\":481,\"name\":{\"706\":{}},\"comment\":{}}],[\"versionname\",{\"_index\":301,\"name\":{\"406\":{}},\"comment\":{}}],[\"voidfunction\",{\"_index\":452,\"name\":{\"668\":{},\"1043\":{}},\"comment\":{}}],[\"waitforinitialization\",{\"_index\":582,\"name\":{\"882\":{}},\"comment\":{}}],[\"warn\",{\"_index\":278,\"name\":{\"374\":{},\"605\":{},\"614\":{}},\"comment\":{}}],[\"watch\",{\"_index\":343,\"name\":{\"466\":{}},\"comment\":{}}],[\"watchhandle\",{\"_index\":339,\"name\":{\"461\":{},\"996\":{}},\"comment\":{}}],[\"withreasons\",{\"_index\":128,\"name\":{\"153\":{},\"759\":{}},\"comment\":{}}],[\"wrapper\",{\"_index\":446,\"name\":{\"662\":{}},\"comment\":{}}],[\"wrappername\",{\"_index\":351,\"name\":{\"481\":{}},\"comment\":{}}],[\"wrapperversion\",{\"_index\":352,\"name\":{\"482\":{}},\"comment\":{}}],[\"write\",{\"_index\":608,\"name\":{\"912\":{}},\"comment\":{}}],[\"writenew\",{\"_index\":577,\"name\":{\"872\":{}},\"comment\":{}}],[\"writeold\",{\"_index\":579,\"name\":{\"876\":{}},\"comment\":{}}],[\"wrongoptiontype\",{\"_index\":417,\"name\":{\"625\":{}},\"comment\":{}}],[\"wrongoptiontypeboolean\",{\"_index\":418,\"name\":{\"626\":{}},\"comment\":{}}],[\"wrongtype\",{\"_index\":99,\"name\":{\"114\":{}},\"comment\":{}}],[\"x\",{\"_index\":444,\"name\":{\"661\":{},\"662\":{},\"663\":{}},\"comment\":{}}],[\"yamlparser\",{\"_index\":66,\"name\":{\"79\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/assets/style.css b/packages/sdk/akamai-base/docs/assets/style.css deleted file mode 100644 index 258146fc0..000000000 --- a/packages/sdk/akamai-base/docs/assets/style.css +++ /dev/null @@ -1,1379 +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-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: var(--light-color-ts-type-alias); - --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-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-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: var(--dark-color-ts-type-alias); - --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-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-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); - - --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-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); - - --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-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); - - --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-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); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 > a, -h2 > a, -h3 > a, -h4 > a, -h5 > a, -h6 > a { - text-decoration: none; - color: var(--color-text); -} - -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; -} - -.uppercase { - text-transform: uppercase; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -.tsd-generator { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} - -.tsd-generator > p { - margin-top: 0; - margin-bottom: 0; - padding: 0 1rem; -} - -.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: "Segoe UI", sans-serif; - 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; -} - -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: fit-content; - width: -moz-fit-content; - align-items: center; - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-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 + svg { - transform: scale(0.95); -} -.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { - transform: scale(1); -} -.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); -} - -.tsd-theme-toggle { - padding-top: 0.75rem; -} -.tsd-theme-toggle > h4 { - display: inline; - vertical-align: middle; - margin-right: 0.75rem; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.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.5rem); -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: inline-flex; - 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-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-nested-navigation > li > a, -.tsd-nested-navigation > li > span { - width: calc(100% - 1.75rem - 0.5rem); -} - -.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 { - user-select: none; - -moz-user-select: none; - -webkit-user-select: none; - -ms-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-index-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; -} -.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: 4rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} - -#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 { - padding: 0 10px; - background-color: var(--color-background); -} -#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: block; -} -#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-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-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; -} - -.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%; - } -} - -/* 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/packages/sdk/akamai-base/docs/classes/AsyncStoreFacade.html b/packages/sdk/akamai-base/docs/classes/AsyncStoreFacade.html deleted file mode 100644 index c093adec0..000000000 --- a/packages/sdk/akamai-base/docs/classes/AsyncStoreFacade.html +++ /dev/null @@ -1,343 +0,0 @@ -AsyncStoreFacade | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Provides an async interface to a feature store.

-

This allows for using a store using async/await instead of callbacks.

-
-
-
-

Hierarchy

-
    -
  • AsyncStoreFacade
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
_store: any
-
-

Methods

-
- -
-
- -
    - -
  • -

    Returns void

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      kind: DataKind
    • -
    • -
      key: string
    • -
    • -
      version: number
    -

    Returns Promise<void>

-
- -
    - -
  • -
    -

    Parameters

    -
    -

    Returns Promise<null | LDFeatureStoreItem>

-
- -
    - -
  • -
    -

    Parameters

    -
    -

    Returns Promise<void>

-
- -
    - -
  • -

    Returns Promise<boolean>

-
- -
    - -
  • -
    -

    Parameters

    -
    -

    Returns Promise<void>

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/EdgeFeatureStore.html b/packages/sdk/akamai-base/docs/classes/EdgeFeatureStore.html deleted file mode 100644 index d45047dfd..000000000 --- a/packages/sdk/akamai-base/docs/classes/EdgeFeatureStore.html +++ /dev/null @@ -1,501 +0,0 @@ -EdgeFeatureStore | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Interface for a feature store component.

-

The feature store is what the client uses to store feature flag data that has been received -from LaunchDarkly. By default, it uses an in-memory implementation; database integrations are -also available. Read the SDK features guide. -You will not need to use this interface unless you are writing your own implementation.

-

Feature store methods can and should call their callbacks directly whenever possible, rather -than deferring them with setImmediate() or process.nextTick(). This means that if for any -reason you are updating or querying a feature store directly in your application code (which -is not part of normal use of the SDK) you should be aware that the callback may be executed -immediately.

-
-
-
-

Hierarchy

-
    -
  • EdgeFeatureStore
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
    -

    Returns EdgeFeatureStore

-
-

Properties

-
- -
_description: any
-
- -
_edgeProvider: any
-
- -
_logger: any
-
- -
_rootKey: any
-
- -
_sdkKey: any
-
- -
close: (() => void)
-
-

Type declaration

-
    -
  • -
      -
    • (): void
    • -
    • -

      Returns void

-
- -
delete: (() => void)
-
-

Type declaration

-
    -
  • -
      -
    • (): void
    • -
    • -

      Returns void

-
- -
upsert: (() => void)
-
-

Type declaration

-
    -
  • -
      -
    • (): void
    • -
    • -

      Returns void

-
-

Methods

-
- -
    - -
  • -

    Get all entities from a collection.

    -

    The store should filter out any entities with the property deleted: true.

    -
    -
    -

    Parameters

    -
      -
    • -
      kind: DataKind
      -

      The type of data to be accessed. The store should not make any assumptions about the format - of the data, but just return an object in which each key is the key property of an entity - and the value is the entity. The actual type of this parameter is - interfaces.DataKind.

      -
    • -
    • -
      Optional callback: ((res) => void)
      -

      Will be called with the resulting map. The actual type of the result value is - interfaces.KeyedItems<VersionedData>.

      -
      Optional -
    -

    Returns Promise<void>

    -
-
- -
    - -
  • -

    Get an entity from the store.

    -

    The store should treat any entity with the property deleted: true as "not found".

    -
    -
    -

    Parameters

    -
      -
    • -
      kind: DataKind
      -

      The type of data to be accessed. The store should not make any assumptions about the format - of the data, but just return a JSON object. The actual type of this parameter is - interfaces.DataKind.

      -
    • -
    • -
      dataKey: string
      -

      The unique key of the entity within the specified collection.

      -
    • -
    • -
      callback: ((res) => void)
      -

      Will be called with the retrieved entity, or null if not found. The actual type of the result - value is interfaces.VersionedData.

      -
      -
    -

    Returns Promise<void>

    -
-
- -
    - -
  • -

    Get a description of the store.

    -
    -

    Returns string

    -
-
- -
    - -
  • -

    Initialize the store, overwriting any existing data.

    -
    -
    -

    Parameters

    -
      -
    • -
      allData: LDFeatureStoreDataStorage
      -

      An object in which each key is the "namespace" of a collection (e.g. "features") and - the value is an object that maps keys to entities. The actual type of this parameter is - interfaces.FullDataSet<VersionedData>.

      -
    • -
    • -
      callback: (() => void)
      -

      Will be called when the store has been initialized.

      -
      -
        -
      • -
          -
        • (): void
        • -
        • -

          Returns void

    -

    Returns void

    -
-
- -
    - -
  • -

    Tests whether the store is initialized.

    -

    "Initialized" means that the store has been populated with data, either by the client -having called init() within this process, or by another process (if this is a shared -database).

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional callback: ((isInitialized) => void)
      -

      Will be called back with the boolean result.

      -
      Optional -
        -
      • -
          -
        • (isInitialized): void
        • -
        • -
          -

          Parameters

          -
            -
          • -
            isInitialized: boolean
          -

          Returns void

    -

    Returns Promise<void>

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/LDConcurrentExecution.html b/packages/sdk/akamai-base/docs/classes/LDConcurrentExecution.html deleted file mode 100644 index 1e6725c03..000000000 --- a/packages/sdk/akamai-base/docs/classes/LDConcurrentExecution.html +++ /dev/null @@ -1,227 +0,0 @@ -LDConcurrentExecution | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Configuration class for configuring concurrent execution of a migration.

-
-
-
-

Hierarchy

-
    -
  • LDConcurrentExecution
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/LDSerialExecution.html b/packages/sdk/akamai-base/docs/classes/LDSerialExecution.html deleted file mode 100644 index 03afd4b2e..000000000 --- a/packages/sdk/akamai-base/docs/classes/LDSerialExecution.html +++ /dev/null @@ -1,241 +0,0 @@ -LDSerialExecution | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Configuration class for configuring serial execution of a migration.

-
-
-
-

Hierarchy

-
    -
  • LDSerialExecution
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/NullEventSource.html b/packages/sdk/akamai-base/docs/classes/NullEventSource.html deleted file mode 100644 index 6c265032b..000000000 --- a/packages/sdk/akamai-base/docs/classes/NullEventSource.html +++ /dev/null @@ -1,413 +0,0 @@ -NullEventSource | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • NullEventSource
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
closed: boolean
-
- -
handlers: Record<string, ((event?) => void)>
-
-

Type declaration

-
    -
  • -
      -
    • (event?): void
    • -
    • -
      -

      Parameters

      -
        -
      • -
        Optional event: {
            data?: any;
        }
        Optional -
          -
        • -
          Optional data?: any
      -

      Returns void

-
- -
onclose: undefined | (() => void)
-
-

Type declaration

-
    -
  • -
      -
    • (): void
    • -
    • -

      Returns void

-
- -
onerror: undefined | (() => void)
-
-

Type declaration

-
    -
  • -
      -
    • (): void
    • -
    • -

      Returns void

-
- -
onopen: undefined | (() => void)
-
-

Type declaration

-
    -
  • -
      -
    • (): void
    • -
    • -

      Returns void

-
- -
onretrying: undefined | ((e) => void)
-
-

Type declaration

-
    -
  • -
      -
    • (e): void
    • -
    • -
      -

      Parameters

      -
        -
      • -
        e: {
            delayMillis: number;
        }
        -
          -
        • -
          delayMillis: number
      -

      Returns void

-
- -
-
- -
url: string
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      type: string
    • -
    • -
      listener: ((event?) => void)
      -
        -
      • -
          -
        • (event?): void
        • -
        • -
          -

          Parameters

          -
            -
          • -
            Optional event: {
                data?: any;
            }
            Optional -
              -
            • -
              Optional data?: any
          -

          Returns void

    -

    Returns void

-
- -
    - -
  • -

    Returns void

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      error: {
          message: string;
          status: number;
      }
      -
        -
      • -
        message: string
      • -
      • -
        status: number
    -

    Returns void

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/PersistentDataStoreWrapper.html b/packages/sdk/akamai-base/docs/classes/PersistentDataStoreWrapper.html deleted file mode 100644 index 79cac10c2..000000000 --- a/packages/sdk/akamai-base/docs/classes/PersistentDataStoreWrapper.html +++ /dev/null @@ -1,550 +0,0 @@ -PersistentDataStoreWrapper | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Internal implementation of LDFeatureStore that delegates the basic functionality to an -instance of PersistentDataStore. It provides optional caching behavior and other logic -that would otherwise be repeated in every data store implementation. This makes it easier to -create new database integrations by implementing only the database-specific logic.

-
-
-
-

Hierarchy

-
    -
  • PersistentDataStoreWrapper
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
_allItemsCache: any
-

Cache for storing all items of a type.

-
-
-
- -
_core: any
-
- -
_isInitialized: any
-
- -
_itemCache: any
-

Cache for storing individual items.

-
-
-
- -
_queue: any
-

Used to preserve order of operations of async requests.

-
-
-
-

Methods

-
- -
    - -
  • -

    Get all entities from a collection.

    -

    The store should filter out any entities with the property deleted: true.

    -
    -
    -

    Parameters

    -
      -
    • -
      kind: DataKind
      -

      The type of data to be accessed. The store should not make any assumptions about the format - of the data, but just return an object in which each key is the key property of an entity - and the value is the entity. The actual type of this parameter is - interfaces.DataKind.

      -
    • -
    • -
      callback: ((res) => void)
      -

      Will be called with the resulting map. The actual type of the result value is - interfaces.KeyedItems<VersionedData>.

      -
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Releases any resources being used by the feature store.

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Delete an entity from the store.

    -

    Deletion should be implemented by storing a placeholder object with the property -deleted: true and a version property equal to the provided version. In other words, -it should be exactly the same as calling upsert with such an object.

    -
    -
    -

    Parameters

    -
      -
    • -
      kind: DataKind
      -

      The type of data to be accessed. The actual type of this parameter is - interfaces.DataKind.

      -
    • -
    • -
      key: string
      -

      The unique key of the entity within the specified collection.

      -
    • -
    • -
      version: number
      -

      A number that must be greater than the version property of the existing entity in - order for it to be deleted. If it is less than or equal to the existing version, the - method should do nothing.

      -
    • -
    • -
      callback: (() => void)
      -

      Will be called when the delete operation is complete.

      -
      -
        -
      • -
          -
        • (): void
        • -
        • -

          Returns void

    -

    Returns void

    -
-
- -
    - -
  • -

    Get an entity from the store.

    -

    The store should treat any entity with the property deleted: true as "not found".

    -
    -
    -

    Parameters

    -
      -
    • -
      kind: DataKind
      -

      The type of data to be accessed. The store should not make any assumptions about the format - of the data, but just return a JSON object. The actual type of this parameter is - interfaces.DataKind.

      -
    • -
    • -
      key: string
      -

      The unique key of the entity within the specified collection.

      -
    • -
    • -
      callback: ((res) => void)
      -

      Will be called with the retrieved entity, or null if not found. The actual type of the result - value is interfaces.VersionedData.

      -
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Get a description of the store.

    -
    -

    Returns string

    -
-
- -
    - -
  • -

    Initialize the store, overwriting any existing data.

    -
    -
    -

    Parameters

    -
      -
    • -
      allData: LDFeatureStoreDataStorage
      -

      An object in which each key is the "namespace" of a collection (e.g. "features") and - the value is an object that maps keys to entities. The actual type of this parameter is - interfaces.FullDataSet<VersionedData>.

      -
    • -
    • -
      callback: (() => void)
      -

      Will be called when the store has been initialized.

      -
      -
        -
      • -
          -
        • (): void
        • -
        • -

          Returns void

    -

    Returns void

    -
-
- -
    - -
  • -

    Tests whether the store is initialized.

    -

    "Initialized" means that the store has been populated with data, either by the client -having called init() within this process, or by another process (if this is a shared -database).

    -
    -
    -

    Parameters

    -
      -
    • -
      callback: ((isInitialized) => void)
      -

      Will be called back with the boolean result.

      -
      -
        -
      • -
          -
        • (isInitialized): void
        • -
        • -
          -

          Parameters

          -
            -
          • -
            isInitialized: boolean
          -

          Returns void

    -

    Returns void

    -
-
- -
    - -
  • -

    Add an entity or update an existing entity.

    -
    -
    -

    Parameters

    -
      -
    • -
      kind: DataKind
      -

      The type of data to be accessed. The actual type of this parameter is - interfaces.DataKind.

      -
    • -
    • -
      data: LDKeyedFeatureStoreItem
      -

      The contents of the entity, as an object that can be converted to JSON. The store - should check the version property of this object, and should not overwrite any - existing data if the existing version is greater than or equal to that value. - The actual type of this parameter is interfaces.VersionedData.

      -
    • -
    • -
      callback: (() => void)
      -

      Will be called after the upsert operation is complete.

      -
      -
        -
      • -
          -
        • (): void
        • -
        • -

          Returns void

    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/integrations.FileDataSourceFactory.html b/packages/sdk/akamai-base/docs/classes/integrations.FileDataSourceFactory.html deleted file mode 100644 index 784f0aa43..000000000 --- a/packages/sdk/akamai-base/docs/classes/integrations.FileDataSourceFactory.html +++ /dev/null @@ -1,279 +0,0 @@ -FileDataSourceFactory | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Class for creating file data sources.

-
-
-
-

Hierarchy

-
    -
  • FileDataSourceFactory
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
_options: any
-
-

Methods

-
- -
    - -
  • -

    Returns ((ldClientContext, featureStore, initSuccessHandler?, errorHandler?) => LDStreamProcessor)

    -
      -
    • -
        -
      • (ldClientContext, featureStore, initSuccessHandler?, errorHandler?): LDStreamProcessor
      • -
      • -
        -

        Parameters

        -
        -

        Returns LDStreamProcessor

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/integrations.TestData.html b/packages/sdk/akamai-base/docs/classes/integrations.TestData.html deleted file mode 100644 index 618658602..000000000 --- a/packages/sdk/akamai-base/docs/classes/integrations.TestData.html +++ /dev/null @@ -1,442 +0,0 @@ -TestData | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

A mechanism for providing dynamically updatable feature flag state in a simplified form to an SDK -client in test scenarios.

-

Unlike FileData, this mechanism does not use any external resources. It provides only the -data that the application has put into it using the TestData.update method.

-
    // Import TestData from the integrations package of the SDK you are using.
// This is a common implementation and may be used in multiple SDKs.

const td = TestData();
testData.update(td.flag("flag-key-1").booleanFlag().variationForAll(true));
// Use the initialization mechanism specified by your SDK.
const client = LDClient.init(sdkKey, { updateProcessor: td.getFactory() });

// flags can be updated at any time:
td.update(td.flag("flag-key-2")
.variationForContext("user", "some-user-key", true)
.fallthroughVariation(false)); -
-

The above example uses a simple boolean flag, but more complex configurations are possible using -the methods of the TestDataFlagBuilder that is returned by TestData.flag. -TestDataFlagBuilder supports many of the ways a flag can be configured on the -LaunchDarkly dashboard, but does not currently support

-
    -
  1. rule operators other than "in" and "not in", or
  2. -
  3. percentage rollouts.
  4. -
-

If the same TestData instance is used to configure multiple LDClient instances, -any changes made to the data will propagate to all of the LDClients.

-
-
-
-

Hierarchy

-
    -
  • TestData
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
_currentFlags: any
-
- -
_currentSegments: any
-
- -
_dataSources: any
-
- -
_flagBuilders: any
-
-

Methods

-
- -
    - -
  • -

    Creates or copies a TestDataFlagBuilder for building a test flag configuration.

    -

    If the flag key has already been defined in this TestData instance, -then the builder starts with the same configuration that was last -provided for this flag.

    -

    Otherwise, it starts with a new default configuration in which the flag -has true and false variations, is true for all users when targeting -is turned on and false otherwise, and currently has targeting turned on. -You can change any of those properties and provide more complex behavior -using the TestDataFlagBuilder methods.

    -

    Once you have set the desired configuration, pass the builder to -TestData.update.

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
      -

      the flag key

      -
    -

    Returns TestDataFlagBuilder

    a flag configuration builder

    - -
-
- -
    - -
  • -

    Get a factory for update processors that will be attached to this TestData instance.

    -
    -

    Returns ((clientContext, featureStore, initSuccessHandler, errorHandler?) => LDStreamProcessor)

    An update processor factory.

    - -
      -
    • -
        -
      • (clientContext, featureStore, initSuccessHandler, errorHandler?): LDStreamProcessor
      • -
      • -

        Get a factory for update processors that will be attached to this TestData instance.

        -
        -
        -

        Parameters

        -
          -
        • -
          clientContext: LDClientContext
        • -
        • -
          featureStore: LDFeatureStore
        • -
        • -
          initSuccessHandler: VoidFunction
        • -
        • -
          Optional errorHandler: ((e) => void)
          Optional -
            -
          • -
              -
            • (e): void
            • -
            • -
              -

              Parameters

              -
                -
              • -
                e: Error
              -

              Returns void

        -

        Returns LDStreamProcessor

        An update processor factory.

        - -
    -
-
- -
    - -
  • -

    Updates the test data with the specified flag configuration.

    -

    This has the same effect as if a flag were added or modified in the -LaunchDarkly dashboard. It immediately propagates the flag changes to -any LDClient instance(s) that you have already configured to use -this TestData. If no LDClient has been started yet, it simply adds -this flag to the test data which will be provided to any LDClient -that you subsequently configure.

    -

    Any subsequent changes to this TestDataFlagBuilder instance do not affect -the test data unless you call update again.

    -
    -
    -

    Parameters

    -
    -

    Returns Promise<any>

    a promise that will resolve when the feature stores are updated

    - -
-
- -
    - -
  • -

    Copies a full feature flag data model object into the test data.

    -

    It immediately propagates the flag change to any LDClient instance(s) that you have already -configured to use this TestData. If no LDClient has been started yet, it simply adds this -flag to the test data which will be provided to any LDClient that you subsequently configure.

    -

    Use this method if you need to use advanced flag configuration properties that are not -supported by the simplified TestDataFlagBuilder API. Otherwise it is recommended to use -the regular flag/update mechanism to avoid dependencies on details of the data -model.

    -

    You cannot make incremental changes with flag/update to a flag that has been -added in this way; you can only replace it with an entirely new flag configuration.

    -
    -
    -

    Parameters

    -
      -
    • -
      inConfig: any
    -

    Returns Promise<any>

    a promise that will resolve when the feature stores are updated

    - -
-
- -
    - -
  • -

    Copies a full segment data model object into the test data.

    -

    It immediately propagates the change to any LDClient instance(s) that you have already -configured to use this TestData. If no LDClient has been started yet, it simply adds -this segment to the test data which will be provided to any LDClient that you subsequently -configure.

    -

    This method is currently the only way to inject segment data, since there is no builder -API for segments. It is mainly intended for the SDK's own tests of segment functionality, -since application tests that need to produce a desired evaluation state could do so more easily -by just setting flag values.

    -
    -
    -

    Parameters

    -
      -
    • -
      inConfig: any
    -

    Returns Promise<any>

    a promise that will resolve when the feature stores are updated

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/integrations.TestDataFlagBuilder.html b/packages/sdk/akamai-base/docs/classes/integrations.TestDataFlagBuilder.html deleted file mode 100644 index 1406634b1..000000000 --- a/packages/sdk/akamai-base/docs/classes/integrations.TestDataFlagBuilder.html +++ /dev/null @@ -1,632 +0,0 @@ -TestDataFlagBuilder | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

A builder for feature flag configurations to be used with TestData.

-
-
-
-

Hierarchy

-
    -
  • TestDataFlagBuilder
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
_data: any
-
- -
_key: any
-
-

Accessors

-
- -
    -
  • get _isBooleanFlag(): any
  • -
  • -

    Returns any

-
-

Methods

-
- -
    - -
  • -

    A shortcut for setting the flag to use the standard boolean configuration.

    -

    This is the default for all new flags created with TestData.flag. The -flag will have two variations, true and false (in that order). It -will return false whenever targeting is off and true when targeting -is on unless other settings specify otherwise.

    -
    -

    Returns TestDataFlagBuilder

    the flag builder

    - -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      ratio: number
    -

    Returns TestDataFlagBuilder

-
- -
    - -
  • -

    Removes any existing targets from the flag. This undoes the effect of -methods like variationForContext.

    -
    -

    Returns TestDataFlagBuilder

    the same flag builder

    - -
-
- -
    - -
  • -

    Removes any existing rules from the flag. This undoes the effect of methods -like ifMatch.

    -
    -

    Returns TestDataFlagBuilder

    the same flag builder

    - -
-
- -
    - -
  • -

    Specifies the fallthrough variation for a flag. The fallthrough is -the value that is returned if targeting is on and the user was not -matched by a more specific target or rule.

    -

    If a boolean is supplied, and the flag was previously configured with -other variations, this also changes it to a boolean flag.

    -
    -
    -

    Parameters

    -
      -
    • -
      variation: number | boolean
      -

      either true or false or the index of the desired fallthrough - variation: 0 for the first, 1 for the second, etc.

      -
    -

    Returns TestDataFlagBuilder

    the flag builder

    - -
-
- -
    - -
  • -

    Starts defining a flag rule using the "is one of" operator.

    -

    For example, this creates a rule that returnes true if the name is -"Patsy" or "Edina":

    -
    testData.flag('flag')
    .ifMatch('user', name', 'Patsy', 'Edina')
    .thenReturn(true) -
    -
    -
    -

    Parameters

    -
      -
    • -
      contextKind: string
      -

      the kind of the context

      -
    • -
    • -
      attribute: string
      -

      the context attribute to match against

      -
    • -
    • -
      Rest ...values: any
      -

      values to compare to

      -
      Rest
    -

    Returns TestDataRuleBuilder<TestDataFlagBuilder>

    a flag rule builder; call thenReturn to finish the rule - or add more tests with another method like andMatch

    - -
-
- -
    - -
  • -

    Starts defining a flag rule using the "is not one of" operator.

    -

    For example, this creates a rule that returns true if the name is -neither "Saffron" nor "Bubble":

    -
    testData.flag('flag')
    .ifNotMatch('user', 'name', 'Saffron', 'Bubble')
    .thenReturn(true) -
    -
    -
    -

    Parameters

    -
      -
    • -
      contextKind: string
      -

      the kind of the context

      -
    • -
    • -
      attribute: string
      -

      the user attribute to match against

      -
    • -
    • -
      Rest ...values: any
      -

      values to compare to

      -
      Rest
    -

    Returns TestDataRuleBuilder<TestDataFlagBuilder>

    a flag rule builder; call thenReturn to finish the rule - or add more tests with another method like andNotMatch

    - -
-
- -
    - -
  • -

    Specifies the off variation for a flag. This is the variation that is -returned whenever targeting is off.

    -

    If a boolean is supplied, and the flag was previously configured with -other variations, this also changes it to a boolean flag.

    -
    -
    -

    Parameters

    -
      -
    • -
      variation: number | boolean
      -

      either true or false or the index of the desired off - variation: 0 for the first, 1 for the second, etc.

      -
    -

    Returns TestDataFlagBuilder

    the flag builder

    - -
-
- -
    - -
  • -

    Sets targeting to be on or off for this flag.

    -

    The effect of this depends on the rest of the flag configuration, just -as it does on the real LaunchDarkly dashboard. In the default configuration -that you get from calling TestData.flag with a new flag key, the flag -will return false whenever targeting is off and true when targeting -is on.

    -
    -
    -

    Parameters

    -
      -
    • -
      targetingOn: boolean
      -

      true if targeting should be on

      -
    -

    Returns TestDataFlagBuilder

    the flag builder

    - -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      ratio: number
    -

    Returns TestDataFlagBuilder

-
- -
    - -
  • -

    Sets the flag to always return the specified variation value for all contexts.

    -

    The value may be of any valid JSON type. This method changes the flag to have -only a single variation, which is this value, and to return the same variation -regardless of whether targeting is on or off. Any existing targets or rules -are removed.

    -
    -
    -

    Parameters

    -
      -
    • -
      value: any
      -

      The desired value to be returned for all contexts.

      -
    -

    Returns TestDataFlagBuilder

    the flag builder

    - -
-
- -
    - -
  • -

    Sets the flag to always return the specified variation for all contexts.

    -

    Targeting is switched on, any existing targets or rules are removed, -and the fallthrough variation is set to the specified value. The off -variation is left unchanged.

    -

    If a boolean is supplied, and the flag was previously configured with -other variations, this also changes it to a boolean flag.

    -
    -
    -

    Parameters

    -
      -
    • -
      variation: number | boolean
    -

    Returns TestDataFlagBuilder

    the flag builder

    - -
-
- -
    - -
  • -

    Sets the flag to return the specified variation for a specific context key -when targeting is on.

    -

    This has no effect when targeting is turned off for the flag.

    -

    If the variation is a boolean value and the flag was not already a boolean -flag, this also changes it to be a boolean flag.

    -

    If the variation is an integer, it specifies a variation out of whatever -variation values have already been defined.

    -
    -
    -

    Parameters

    -
      -
    • -
      contextKind: string
      -

      a context kind

      -
    • -
    • -
      contextKey: string
      -

      a context key

      -
    • -
    • -
      variation: number | boolean
      -

      either true or false or the index of the desired variation: - 0 for the first, 1 for the second, etc.

      -
    -

    Returns TestDataFlagBuilder

    the flag builder

    - -
-
- -
    - -
  • -

    Sets the flag to return the specified variation for a specific context key -when targeting is on. The context kind for contexts created with this method -will be 'user'.

    -

    This has no effect when targeting is turned off for the flag.

    -

    If the variation is a boolean value and the flag was not already a boolean -flag, this also changes it to be a boolean flag.

    -

    If the variation is an integer, it specifies a variation out of whatever -variation values have already been defined.

    -
    -
    -

    Parameters

    -
      -
    • -
      contextKey: string
      -

      a context key

      -
    • -
    • -
      variation: number | boolean
      -

      either true or false or the index of the desired variation: - 0 for the first, 1 for the second, etc.

      -
    -

    Returns TestDataFlagBuilder

    the flag builder

    - -
-
- -
    - -
  • -

    Sets the allowable variation values for the flag.

    -

    The values may be of any JSON-compatible type: boolean, number, string, array, -or object. For instance, a boolean flag normally has variations(true, false); -a string-valued flag might have variations("red", "green"); etc.

    -
    -
    -

    Parameters

    -
      -
    • -
      Rest ...values: any[]
      -

      any number of variation values

      -
      Rest
    -

    Returns TestDataFlagBuilder

    the flag builder

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/integrations.TestDataRuleBuilder.html b/packages/sdk/akamai-base/docs/classes/integrations.TestDataRuleBuilder.html deleted file mode 100644 index 00a928075..000000000 --- a/packages/sdk/akamai-base/docs/classes/integrations.TestDataRuleBuilder.html +++ /dev/null @@ -1,369 +0,0 @@ -TestDataRuleBuilder | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Class TestDataRuleBuilder<BuilderType>

-
-

A builder for feature flag rules to be used with TestDataFlagBuilder.

-

In the LaunchDarkly model, a flag can have any number of rules, and -a rule can have any number of clauses. A clause is an individual test -such as "name is 'X'". A rule matches a user if all of the rule's -clauses match the user.

-

To start defining a rule, use one of the flag builder's matching methods -such as ifMatch. This defines the first clause for the rule. Optionally, -you may add more clauses with the rule builder's methods such as andMatch. -Finally, call thenReturn to finish defining the rule.

-
-
-
-

Type Parameters

-
    -
  • -

    BuilderType

-
-

Hierarchy

-
    -
  • TestDataRuleBuilder
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
_clauses: any
-
- -
_flagBuilder: any
-
- -
_variation?: any
-
-

Methods

-
- -
    - -
  • -

    Adds another clause using the "is one of" operator.

    -

    For example, this creates a rule that returns true if the name is -"Patsy" and the country is "gb":

    -
    testData.flag('flag')
    .ifMatch('name', 'Patsy')
    .andMatch('country', 'gb')
    .thenReturn(true) -
    -
    -
    -

    Parameters

    -
      -
    • -
      contextKind: string
      -

      the kind of the context

      -
    • -
    • -
      attribute: string
      -

      the user attribute to match against

      -
    • -
    • -
      Rest ...values: any
      -

      values to compare to

      -
      Rest
    -

    Returns TestDataRuleBuilder<BuilderType>

    the flag rule builder

    - -
-
- -
    - -
  • -

    Adds another clause using the "is not one of" operator.

    -

    For example, this creates a rule that returns true if the name is -"Patsy" and the country is not "gb":

    -
    testData.flag('flag')
    .ifMatch('name', 'Patsy')
    .andNotMatch('country', 'gb')
    .thenReturn(true) -
    -
    -
    -

    Parameters

    -
      -
    • -
      contextKind: string
      -

      the kind of the context

      -
    • -
    • -
      attribute: string
      -

      the user attribute to match against

      -
    • -
    • -
      Rest ...values: any
      -

      values to compare to

      -
      Rest
    -

    Returns TestDataRuleBuilder<BuilderType>

    the flag rule builder

    - -
-
- -
    - -
  • -

    Finishes defining the rule, specifying the result value as either a boolean or an index

    -

    If the variation is a boolean value and the flag was not already a boolean -flag, this also changes it to be a boolean flag.

    -

    If the variation is an integer, it specifies a variation out of whatever -variation values have already been defined.

    -
    -
    -

    Parameters

    -
      -
    • -
      variation: number | boolean
      -

      either true or false or the index of the desired variation: - 0 for the first, 1 for the second, etc.

      -
    -

    Returns BuilderType

    the flag rule builder

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.ApplicationTags.html b/packages/sdk/akamai-base/docs/classes/platform-1.ApplicationTags.html deleted file mode 100644 index 43669104c..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.ApplicationTags.html +++ /dev/null @@ -1,343 +0,0 @@ -ApplicationTags | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Class for managing tags.

-
-
-
-

Hierarchy

-
    -
  • ApplicationTags
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      options: {
          application?: {
              id?: string;
              name?: string;
              version?: string;
              versionName?: string;
          };
          logger?: LDLogger;
      }
      -
        -
      • -
        Optional application?: {
            id?: string;
            name?: string;
            version?: string;
            versionName?: string;
        }
        -
          -
        • -
          Optional id?: string
        • -
        • -
          Optional name?: string
        • -
        • -
          Optional version?: string
        • -
        • -
          Optional versionName?: string
      • -
      • -
        Optional logger?: LDLogger
    -

    Returns ApplicationTags

-
-

Properties

-
- -
value?: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.AttributeReference.html b/packages/sdk/akamai-base/docs/classes/platform-1.AttributeReference.html deleted file mode 100644 index 90d783828..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.AttributeReference.html +++ /dev/null @@ -1,444 +0,0 @@ -AttributeReference | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • AttributeReference
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Accessors

-
-
-

Methods

-
-
-

Constructors

-
- -
    - -
  • -

    Take an attribute reference string, or literal string, and produce -an attribute reference.

    -

    Legacy user objects would have been created with names not -references. So, in that case, we need to use them as a component -without escaping them.

    -

    e.g. A user could contain a custom attribute of /a which would -become the literal a if treated as a reference. Which would cause -it to no longer be redacted.

    -
    -
    -

    Parameters

    -
      -
    • -
      refOrLiteral: string
      -

      The attribute reference string or literal string.

      -
    • -
    • -
      Optional literal: boolean
      -

      it true the value should be treated as a literal.

      -
      Optional
    -

    Returns AttributeReference

    -
-
-

Properties

-
- -
_components: any
-
- -
isValid: boolean
-
- -
redactionName: string
-

When redacting attributes this name can be directly added to the list of -redactions.

-
-
-
- -
InvalidReference: AttributeReference
-

For use as invalid references when deserializing Flag/Segment data.

-
-
-
-

Accessors

-
- -
    -
  • get depth(): number
  • -
  • -

    Returns number

-
- -
    -
  • get isKind(): boolean
  • -
  • -

    Returns boolean

-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
    -

    Returns boolean

-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      depth: number
    -

    Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.BasicLogger.html b/packages/sdk/akamai-base/docs/classes/platform-1.BasicLogger.html deleted file mode 100644 index 6f12ff01a..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.BasicLogger.html +++ /dev/null @@ -1,485 +0,0 @@ -BasicLogger | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

A basic logger which handles filtering by level.

-

With the default options it will write to console.error -and it will use the formatting provided by console.error. -If the destination is overwritten, then it will use an included -formatter similar to util.format.

-

If a formatter is available, then that should be overridden -as well for performance.

-
-
-
-

Hierarchy

-
    -
  • BasicLogger
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
_destinations?: any
-
- -
_formatter?: any
-
- -
_log: any
-
- -
_logLevel: any
-
- -
_name: any
-
- -
_tryFormat: any
-
- -
_tryWrite: any
-
-

Methods

-
- -
    - -
  • -

    The debug logger.

    -
    -
    -

    Parameters

    -
      -
    • -
      Rest ...args: any[]
      -

      A sequence of any JavaScript values.

      -
      Rest
    -

    Returns void

    -
-
- -
    - -
  • -

    The error logger.

    -
    -
    -

    Parameters

    -
      -
    • -
      Rest ...args: any[]
      -

      A sequence of any JavaScript values.

      -
      Rest
    -

    Returns void

    -
-
- -
    - -
  • -

    The info logger.

    -
    -
    -

    Parameters

    -
      -
    • -
      Rest ...args: any[]
      -

      A sequence of any JavaScript values.

      -
      Rest
    -

    Returns void

    -
-
- -
    - -
  • -

    The warning logger.

    -
    -
    -

    Parameters

    -
      -
    • -
      Rest ...args: any[]
      -

      A sequence of any JavaScript values.

      -
      Rest
    -

    Returns void

    -
-
- -
    - -
  • -

    This should only be used as a default fallback and not as a convenient -solution. In most cases you should construct a new instance with the -appropriate options for your specific needs.

    -
    -

    Returns BasicLogger

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.ClientContext.html b/packages/sdk/akamai-base/docs/classes/platform-1.ClientContext.html deleted file mode 100644 index 6f438aea9..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.ClientContext.html +++ /dev/null @@ -1,362 +0,0 @@ -ClientContext | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

The client context provides basic configuration and platform support which are required -when building SDK components.

-
-
-
-

Hierarchy

-
    -
  • ClientContext
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
basicConfiguration: BasicConfiguration
-

The SDK's basic global properties.

-
-
-
- -
platform: Platform
-

Interfaces providing platform specific information and functionality.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.Context.html b/packages/sdk/akamai-base/docs/classes/platform-1.Context.html deleted file mode 100644 index 8cbebec71..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.Context.html +++ /dev/null @@ -1,632 +0,0 @@ -Context | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Container for a context/contexts. Because contexts come from external code -they must be thoroughly validated and then formed to comply with -the type system.

-
-
-
-

Hierarchy

-
    -
  • Context
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -

    Contexts should be created using the static factory method Context.fromLDContext.

    -
    -

    Returns Context

    -
-
-

Properties

-
- -
_context?: any
-
- -
_contextForKind: any
-
- -
_contexts: any
-
- -
_isMulti: any
-
- -
_isUser: any
-
- -
_privateAttributeReferences?: any
-
- -
_wasLegacy: any
-
- -
kind: string
-
- -
message?: string
-
- -
valid: boolean
-

Is this a valid context. If a valid context cannot be created, then this flag will be true. -The validity of a context should be tested before it is used.

-
-
-
- -
UserKind: string
-
- -
_contextForError: any
-
- -
_fromLegacyUser: any
-
- -
_fromMultiKindContext: any
-
- -
_fromSingleKindContext: any
-
- -
_getValueFromContext: any
-
-

Accessors

-
- -
    -
  • get canonicalKey(): string
  • -
  • -

    Get the canonical key for this context.

    -
    -

    Returns string

    -
-
- -
    -
  • get isMultiKind(): boolean
  • -
  • -

    True if this is a multi-kind context.

    -
    -

    Returns boolean

    -
-
- -
    -
  • get kinds(): string[]
  • -
  • -

    Get the kinds of this context.

    -
    -

    Returns string[]

    -
-
- -
    -
  • get kindsAndKeys(): Record<string, string>
  • -
  • -

    Get the kinds, and their keys, for this context.

    -
    -

    Returns Record<string, string>

    -
-
- -
    -
  • get legacy(): boolean
  • -
  • -

    Returns boolean

-
-

Methods

-
- -
    - -
  • -

    Get the underlying context objects from this context.

    -

    This method is intended to be used in event generation.

    -

    The returned objects should not be modified.

    -
    -

    Returns [string, LDContextCommon][]

    -
-
- -
    - -
  • -

    Attempt to get a key for the specified kind.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional kind: string
      -

      The kind to get a key for.

      -
      Optional
    -

    Returns undefined | string

    The key for the specified kind, or undefined.

    - -
-
- -
    - -
  • -

    Get the attribute references.

    -
    -
    -

    Parameters

    -
      -
    • -
      kind: string
    -

    Returns AttributeReference[]

    -
-
- -
    - -
  • -

    Attempt to get a value for the given context kind using the given reference.

    -
    -
    -

    Parameters

    -
      -
    • -
      reference: AttributeReference
      -

      The reference to the value to get.

      -
    • -
    • -
      Optional kind: string
      -

      The kind of the context to get the value for.

      -
      Optional
    -

    Returns any

    a value or undefined if one is not found.

    - -
-
- -
    - -
  • -

    Attempt to create a Context from an LDContext.

    -
    -
    -

    Parameters

    -
      -
    • -
      context: LDContext
      -

      The input context to create a Context from.

      -
    -

    Returns Context

    a Context, if the context was not valid, then the returned contexts valid -property will be false.

    - -
-
- -
    - -
  • -

    Creates a LDContext from a Context.

    -
    -
    -

    Parameters

    -
      -
    • -
      context: Context
      -

      to be converted

      -
    -

    Returns undefined | LDContext

    an LDContext if input was valid, otherwise undefined

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.ContextFilter.html b/packages/sdk/akamai-base/docs/classes/platform-1.ContextFilter.html deleted file mode 100644 index 4213bf090..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.ContextFilter.html +++ /dev/null @@ -1,370 +0,0 @@ -ContextFilter | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • ContextFilter
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
    -

    Returns ContextFilter

-
-

Properties

-
- -
_allAttributesPrivate: any
-
- -
_filterSingleKind: any
-
- -
_getAttributesToFilter: any
-
- -
_privateAttributes: any
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      context: Context
    • -
    • -
      Optional redactAnonymousAttributes: boolean
      Optional
    -

    Returns any

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.DateValidator.html b/packages/sdk/akamai-base/docs/classes/platform-1.DateValidator.html deleted file mode 100644 index 3ba505a2f..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.DateValidator.html +++ /dev/null @@ -1,347 +0,0 @@ -DateValidator | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Validate a value is a date. Values which are numbers are treated as dates and any string -which if compliant with time.RFC3339Nano is a date.

-
-
-
-

Hierarchy

-
    -
  • DateValidator
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Methods

-
- -
    - -
  • -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      u: unknown
    -

    Returns boolean

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.FactoryOrInstance.html b/packages/sdk/akamai-base/docs/classes/platform-1.FactoryOrInstance.html deleted file mode 100644 index 11f6efe7c..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.FactoryOrInstance.html +++ /dev/null @@ -1,346 +0,0 @@ -FactoryOrInstance | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Validate a factory or instance.

-
-
-
-

Hierarchy

-
    -
  • FactoryOrInstance
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Methods

-
- -
    - -
  • -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      factoryOrInstance: unknown
    -

    Returns boolean

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.Function.html b/packages/sdk/akamai-base/docs/classes/platform-1.Function.html deleted file mode 100644 index 77136f410..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.Function.html +++ /dev/null @@ -1,346 +0,0 @@ -Function | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Validate a value is a function.

-
-
-
-

Hierarchy

-
    -
  • Function
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Methods

-
- -
    - -
  • -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      u: unknown
    -

    Returns u is ((...args) => void)

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.KindValidator.html b/packages/sdk/akamai-base/docs/classes/platform-1.KindValidator.html deleted file mode 100644 index 0fc8f3058..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.KindValidator.html +++ /dev/null @@ -1,368 +0,0 @@ -KindValidator | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Validates that a string is a valid kind.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
expression: RegExp
-
- -
typeOf: string
-
-

Methods

-
- -
    - -
  • -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      u: unknown
    -

    Returns u is string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.LDClientError.html b/packages/sdk/akamai-base/docs/classes/platform-1.LDClientError.html deleted file mode 100644 index 8f4d8db77..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.LDClientError.html +++ /dev/null @@ -1,415 +0,0 @@ -LDClientError | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • Error -
      -
    • LDClientError
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      message: string
    -

    Returns LDClientError

-
-

Properties

-
- -
cause?: unknown
-
- -
message: string
-
- -
name: string
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err, stackTraces) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
      Optional
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.LDFileDataSourceError.html b/packages/sdk/akamai-base/docs/classes/platform-1.LDFileDataSourceError.html deleted file mode 100644 index 4e28f6d04..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.LDFileDataSourceError.html +++ /dev/null @@ -1,415 +0,0 @@ -LDFileDataSourceError | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • Error -
      -
    • LDFileDataSourceError
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      message: string
    -

    Returns LDFileDataSourceError

-
-

Properties

-
- -
cause?: unknown
-
- -
message: string
-
- -
name: string
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err, stackTraces) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
      Optional
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.LDPollingError.html b/packages/sdk/akamai-base/docs/classes/platform-1.LDPollingError.html deleted file mode 100644 index 522aaf050..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.LDPollingError.html +++ /dev/null @@ -1,442 +0,0 @@ -LDPollingError | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • Error -
      -
    • LDPollingError
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      kind: DataSourceErrorKind
    • -
    • -
      message: string
    • -
    • -
      Optional status: number
      Optional
    • -
    • -
      Optional recoverable: boolean
      Optional
    -

    Returns LDPollingError

-
-

Properties

-
- -
cause?: unknown
-
- -
-
- -
message: string
-
- -
name: string
-
- -
recoverable: boolean
-
- -
stack?: string
-
- -
status?: number
-
- -
prepareStackTrace?: ((err, stackTraces) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
      Optional
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.LDStreamingError.html b/packages/sdk/akamai-base/docs/classes/platform-1.LDStreamingError.html deleted file mode 100644 index 1e569263f..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.LDStreamingError.html +++ /dev/null @@ -1,442 +0,0 @@ -LDStreamingError | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • Error -
      -
    • LDStreamingError
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      kind: DataSourceErrorKind
    • -
    • -
      message: string
    • -
    • -
      Optional code: number
      Optional
    • -
    • -
      Optional recoverable: boolean
      Optional
    -

    Returns LDStreamingError

-
-

Properties

-
- -
cause?: unknown
-
- -
code?: number
-
- -
-
- -
message: string
-
- -
name: string
-
- -
recoverable: boolean
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err, stackTraces) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
      Optional
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.LDTimeoutError.html b/packages/sdk/akamai-base/docs/classes/platform-1.LDTimeoutError.html deleted file mode 100644 index 8b3bf8b6b..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.LDTimeoutError.html +++ /dev/null @@ -1,415 +0,0 @@ -LDTimeoutError | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • Error -
      -
    • LDTimeoutError
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      message: string
    -

    Returns LDTimeoutError

-
-

Properties

-
- -
cause?: unknown
-
- -
message: string
-
- -
name: string
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err, stackTraces) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
      Optional
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.LDUnexpectedResponseError.html b/packages/sdk/akamai-base/docs/classes/platform-1.LDUnexpectedResponseError.html deleted file mode 100644 index a931f0c2f..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.LDUnexpectedResponseError.html +++ /dev/null @@ -1,415 +0,0 @@ -LDUnexpectedResponseError | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • Error -
      -
    • LDUnexpectedResponseError
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
cause?: unknown
-
- -
message: string
-
- -
name: string
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err, stackTraces) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
      Optional
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.NullableBoolean.html b/packages/sdk/akamai-base/docs/classes/platform-1.NullableBoolean.html deleted file mode 100644 index 6c4ece21c..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.NullableBoolean.html +++ /dev/null @@ -1,346 +0,0 @@ -NullableBoolean | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Interface for type validation.

-
-
-
-

Hierarchy

-
    -
  • NullableBoolean
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Methods

-
- -
    - -
  • -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      u: unknown
    -

    Returns boolean

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.NumberWithMinimum.html b/packages/sdk/akamai-base/docs/classes/platform-1.NumberWithMinimum.html deleted file mode 100644 index afcf869cf..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.NumberWithMinimum.html +++ /dev/null @@ -1,372 +0,0 @@ -NumberWithMinimum | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Validate a value is a number and is greater or eval than a minimum.

-
-
-
-

Hierarchy

-
    -
  • Type<number> -
      -
    • NumberWithMinimum
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
min: number
-
- -
typeOf: string
-
-

Methods

-
- -
    - -
  • -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      u: unknown
    -

    Returns u is number

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.OptionMessages.html b/packages/sdk/akamai-base/docs/classes/platform-1.OptionMessages.html deleted file mode 100644 index 0c5c187f0..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.OptionMessages.html +++ /dev/null @@ -1,447 +0,0 @@ -OptionMessages | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Messages for issues which can be encountered from processing the configuration options.

-
-
-
-

Hierarchy

-
    -
  • OptionMessages
-
-
-
- -
-
-

Constructors

-
- -
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      oldName: string
    • -
    • -
      newName: string
    -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      name: string
    -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      name: string
    • -
    • -
      value: number
    • -
    • -
      min: number
    -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      name: string
    -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      name: string
    -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      name: string
    -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      name: string
    • -
    • -
      expectedType: string
    • -
    • -
      actualType: string
    -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      name: string
    • -
    • -
      actualType: string
    -

    Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.SafeLogger.html b/packages/sdk/akamai-base/docs/classes/platform-1.SafeLogger.html deleted file mode 100644 index 18b399817..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.SafeLogger.html +++ /dev/null @@ -1,453 +0,0 @@ -SafeLogger | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

The safeLogger logic exists because we allow the application to pass in a custom logger, but -there is no guarantee that the logger works correctly and if it ever throws exceptions there -could be serious consequences (e.g. an uncaught exception within an error event handler, due -to the SDK trying to log the error, can terminate the application). An exception could result -from faulty logic in the logger implementation, or it could be that this is not a logger at -all but some other kind of object; the former is handled by a catch block that logs an error -message to the SDK's default logger, and we can at least partly guard against the latter by -checking for the presence of required methods at configuration time.

-
-
-
-

Hierarchy

-
    -
  • SafeLogger
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
    - -
  • -

    Construct a safe logger with the specified logger.

    -
    -
    -

    Parameters

    -
      -
    • -
      logger: LDLogger
      -

      The logger to use.

      -
    • -
    • -
      fallback: LDLogger
      -

      A fallback logger to use in case an issue is encountered using -the provided logger.

      -
    -

    Returns SafeLogger

    -
-
-

Properties

-
- -
_fallback: any
-
- -
_log: any
-
- -
_logger: any
-
-

Methods

-
- -
    - -
  • -

    The debug logger.

    -
    -
    -

    Parameters

    -
      -
    • -
      Rest ...args: any[]
      -

      A sequence of any JavaScript values.

      -
      Rest
    -

    Returns void

    -
-
- -
    - -
  • -

    The error logger.

    -
    -
    -

    Parameters

    -
      -
    • -
      Rest ...args: any[]
      -

      A sequence of any JavaScript values.

      -
      Rest
    -

    Returns void

    -
-
- -
    - -
  • -

    The info logger.

    -
    -
    -

    Parameters

    -
      -
    • -
      Rest ...args: any[]
      -

      A sequence of any JavaScript values.

      -
      Rest
    -

    Returns void

    -
-
- -
    - -
  • -

    The warning logger.

    -
    -
    -

    Parameters

    -
      -
    • -
      Rest ...args: any[]
      -

      A sequence of any JavaScript values.

      -
      Rest
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.ServiceEndpoints.html b/packages/sdk/akamai-base/docs/classes/platform-1.ServiceEndpoints.html deleted file mode 100644 index 0968f3cdb..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.ServiceEndpoints.html +++ /dev/null @@ -1,402 +0,0 @@ -ServiceEndpoints | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Specifies the base service URIs used by SDK components.

-
-
-
-

Hierarchy

-
    -
  • ServiceEndpoints
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      streaming: string
    • -
    • -
      polling: string
    • -
    • -
      Optional events: string
      Optional
    • -
    • -
      Optional analyticsEventPath: string
      Optional
    • -
    • -
      Optional diagnosticEventPath: string
      Optional
    • -
    • -
      Optional includeAuthorizationHeader: boolean
      Optional
    • -
    • -
      Optional payloadFilterKey: string
      Optional
    -

    Returns ServiceEndpoints

-
-

Properties

-
- -
analyticsEventPath: string
-

Valid paths are: -/bulk -/events/bulk/envId -/mobile

-
-
-
- -
diagnosticEventPath: string
-

Valid paths are: -/diagnostic -/events/diagnostic/envId -/mobile/events/diagnostic

-
-
-
- -
events: string
-
- -
includeAuthorizationHeader: boolean
-
- -
payloadFilterKey?: string
-
- -
polling: string
-
- -
streaming: string
-
- -
DEFAULT_EVENTS: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.StringMatchingRegex.html b/packages/sdk/akamai-base/docs/classes/platform-1.StringMatchingRegex.html deleted file mode 100644 index e96837270..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.StringMatchingRegex.html +++ /dev/null @@ -1,374 +0,0 @@ -StringMatchingRegex | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Validate a value is a string and it matches the given expression.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
expression: RegExp
-
- -
typeOf: string
-
-

Methods

-
- -
    - -
  • -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      u: unknown
    -

    Returns u is string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.Type.html b/packages/sdk/akamai-base/docs/classes/platform-1.Type.html deleted file mode 100644 index 2281ca6ca..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.Type.html +++ /dev/null @@ -1,387 +0,0 @@ -Type | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Validate a basic type.

-
-
-
-

Type Parameters

-
    -
  • -

    T

-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
    - -
  • -
    -

    Type Parameters

    -
      -
    • -

      T

    -
    -

    Parameters

    -
      -
    • -
      typeName: string
    • -
    • -
      example: T
    -

    Returns Type<T>

-
-

Properties

-
- -
_typeName: any
-
- -
typeOf: string
-
-

Methods

-
- -
    - -
  • -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      u: unknown
    -

    Returns u is T

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.TypeArray.html b/packages/sdk/akamai-base/docs/classes/platform-1.TypeArray.html deleted file mode 100644 index 9d6a95084..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.TypeArray.html +++ /dev/null @@ -1,386 +0,0 @@ -TypeArray | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Validate an array of the specified type.

-

This does not validate instances of types. All class instances -of classes will simply objects.

-
-
-
-

Type Parameters

-
    -
  • -

    T

-
-

Hierarchy

-
    -
  • TypeArray
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
    - -
  • -
    -

    Type Parameters

    -
      -
    • -

      T

    -
    -

    Parameters

    -
      -
    • -
      typeName: string
    • -
    • -
      example: T
    -

    Returns TypeArray<T>

-
-

Properties

-
- -
_typeName: any
-
- -
typeOf: string
-
-

Methods

-
- -
    - -
  • -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      u: unknown
    -

    Returns u is T

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.TypeValidators.html b/packages/sdk/akamai-base/docs/classes/platform-1.TypeValidators.html deleted file mode 100644 index 30db01862..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.TypeValidators.html +++ /dev/null @@ -1,442 +0,0 @@ -TypeValidators | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

A set of standard type validators.

-
-
-
-

Hierarchy

-
    -
  • TypeValidators
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
Boolean: Type<boolean>
-
- -
-
- -
Function: Function
-
- -
-
- -
NullableBoolean: NullableBoolean
-
- -
Number: Type<number>
-
- -
Object: Type<object>
-
- -
ObjectOrFactory: FactoryOrInstance
-
- -
String: Type<string>
-
- -
StringArray: TypeArray<string>
-
-

Methods

-
- -
    - -
  • -
    -

    Type Parameters

    -
      -
    • -

      T

    -
    -

    Parameters

    -
      -
    • -
      typeName: string
    • -
    • -
      example: T
    -

    Returns TypeArray<T>

-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.internal.ClientMessages.html b/packages/sdk/akamai-base/docs/classes/platform-1.internal.ClientMessages.html deleted file mode 100644 index df05dc6da..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.internal.ClientMessages.html +++ /dev/null @@ -1,366 +0,0 @@ -ClientMessages | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Messages for issues which can be encountered processing client requests.

-
-
-
-

Hierarchy

-
    -
  • ClientMessages
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
MissingContextKeyNoEvent: "Context was unspecified or had no key; event will not be sent" = "Context was unspecified or had no key; event will not be sent"
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      badType: string
    -

    Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.internal.DiagnosticsManager.html b/packages/sdk/akamai-base/docs/classes/platform-1.internal.DiagnosticsManager.html deleted file mode 100644 index 974df86d8..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.internal.DiagnosticsManager.html +++ /dev/null @@ -1,462 +0,0 @@ -DiagnosticsManager | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • DiagnosticsManager
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      sdkKey: string
    • -
    • -
      _platform: Platform
    • -
    • -
      _diagnosticInitConfig: any
    -

    Returns DiagnosticsManager

-
-

Properties

-
- -
_dataSinceDate: any
-
- -
_diagnosticInitConfig: any
-
- -
_id: any
-
- -
_platform: any
-
- -
_startTime: any
-
- -
_streamInits: any
-
-

Methods

-
- -
    - -
  • -

    Creates the initial event that is sent by the event processor when the SDK starts up. This will -not be repeated during the lifetime of the SDK client.

    -
    -

    Returns DiagnosticInitEvent

    -
-
- -
    - -
  • -

    Creates a periodic event containing time-dependent stats, and resets the state of the manager -with regard to those stats.

    -

    Note: the reason droppedEvents, deduplicatedUsers, and eventsInLastBatch are passed into this -function, instead of being properties of the DiagnosticsManager, is that the event processor is -the one who's calling this function and is also the one who's tracking those stats.

    -
    -
    -

    Parameters

    -
      -
    • -
      droppedEvents: number
    • -
    • -
      deduplicatedUsers: number
    • -
    • -
      eventsInLastBatch: number
    -

    Returns DiagnosticStatsEvent

    -
-
- -
    - -
  • -

    Records a stream connection attempt (called by the stream processor).

    -
    -
    -

    Parameters

    -
      -
    • -
      timestamp: number
      -

      Time of the beginning of the connection attempt.

      -
    • -
    • -
      failed: boolean
      -

      True if the connection failed, or we got a read timeout before receiving a "put".

      -
    • -
    • -
      durationMillis: number
      -

      Elapsed time between starting timestamp and when we either gave up/lost -the connection or received a successful "put".

      -
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.internal.EventFactoryBase.html b/packages/sdk/akamai-base/docs/classes/platform-1.internal.EventFactoryBase.html deleted file mode 100644 index 83cdac724..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.internal.EventFactoryBase.html +++ /dev/null @@ -1,426 +0,0 @@ -EventFactoryBase | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • EventFactoryBase
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      _withReasons: boolean
    -

    Returns EventFactoryBase

-
-

Properties

-
- -
_withReasons: any
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      key: string
    • -
    • -
      context: Context
    • -
    • -
      Optional data: any
      Optional
    • -
    • -
      Optional metricValue: number
      Optional
    • -
    • -
      Optional samplingRatio: number
      Optional
    -

    Returns InputCustomEvent

-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      key: string
    • -
    • -
      defVal: any
    • -
    • -
      context: Context
    -

    Returns InputEvalEvent

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.internal.EventProcessor.html b/packages/sdk/akamai-base/docs/classes/platform-1.internal.EventProcessor.html deleted file mode 100644 index 942ed2b3f..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.internal.EventProcessor.html +++ /dev/null @@ -1,570 +0,0 @@ -EventProcessor | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • EventProcessor
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
_capacity: any
-
- -
_config: any
-
- -
_contextDeduplicator?: any
-
- -
_contextFilter: any
-
- -
_deduplicatedUsers: any
-
- -
_diagnosticsManager?: any
-
- -
_diagnosticsTimer: any
-
- -
_droppedEvents: any
-
- -
_enqueue: any
-
- -
_eventSender: any
-
- -
_eventsInLastBatch: any
-
- -
_exceededCapacity: any
-
- -
_flushTimer: any
-
- -
_flushUsersTimer: any
-
- -
_lastKnownPastTime: any
-
- -
_logger?: any
-
- -
_makeOutputEvent: any
-
- -
_postDiagnosticEvent: any
-
- -
_queue: any
-
- -
_shouldDebugEvent: any
-
- -
_shutdown: any
-
- -
_summarizer: any
-
- -
_tryPostingEvents: any
-
-

Methods

-
- -
    - -
  • -

    Returns void

-
- -
    - -
  • -

    Returns Promise<void>

-
- -
    - -
  • -
    -

    Parameters

    -
    -

    Returns void

-
- -
    - -
  • -

    Returns void

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.internal.InputCustomEvent.html b/packages/sdk/akamai-base/docs/classes/platform-1.internal.InputCustomEvent.html deleted file mode 100644 index c1f9876b5..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.internal.InputCustomEvent.html +++ /dev/null @@ -1,408 +0,0 @@ -InputCustomEvent | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • InputCustomEvent
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      context: Context
    • -
    • -
      key: string
    • -
    • -
      Optional data: any
      Optional
    • -
    • -
      Optional metricValue: number
      Optional
    • -
    • -
      Optional samplingRatio: number
      Optional
    • -
    • -
      Optional url: string
      Optional
    -

    Returns InputCustomEvent

-
-

Properties

-
- -
context: Context
-
- -
creationDate: number
-
- -
data?: any
-
- -
key: string
-
- -
kind: "custom" = "custom"
-
- -
metricValue?: number
-
- -
samplingRatio: number
-
- -
url?: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.internal.InputEvalEvent.html b/packages/sdk/akamai-base/docs/classes/platform-1.internal.InputEvalEvent.html deleted file mode 100644 index 5d8283cd7..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.internal.InputEvalEvent.html +++ /dev/null @@ -1,471 +0,0 @@ -InputEvalEvent | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • InputEvalEvent
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      withReasons: boolean
    • -
    • -
      context: Context
    • -
    • -
      key: string
    • -
    • -
      value: any
    • -
    • -
      defValue: any
    • -
    • -
      Optional version: number
      Optional
    • -
    • -
      Optional variation: number
      Optional
    • -
    • -
      Optional trackEvents: boolean
      Optional
    • -
    • -
      Optional prereqOf: string
      Optional
    • -
    • -
      Optional reason: LDEvaluationReason
      Optional
    • -
    • -
      Optional debugEventsUntilDate: number
      Optional
    • -
    • -
      Optional excludeFromSummaries: boolean
      Optional
    • -
    • -
      Optional samplingRatio: number
      Optional
    -

    Returns InputEvalEvent

-
-

Properties

-
- -
context: Context
-
- -
creationDate: number
-
- -
debugEventsUntilDate?: number
-
- -
default: any
-
- -
excludeFromSummaries?: boolean
-
- -
key: string
-
- -
kind: "feature" = "feature"
-
- -
prereqOf?: string
-
- -
-
- -
samplingRatio: number
-
- -
trackEvents?: boolean
-
- -
value: any
-
- -
variation?: number
-
- -
version?: number
-
- -
withReasons: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.internal.InputIdentifyEvent.html b/packages/sdk/akamai-base/docs/classes/platform-1.internal.InputIdentifyEvent.html deleted file mode 100644 index a30f6ddd3..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.internal.InputIdentifyEvent.html +++ /dev/null @@ -1,372 +0,0 @@ -InputIdentifyEvent | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • InputIdentifyEvent
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      context: Context
    • -
    • -
      Optional samplingRatio: number
      Optional
    -

    Returns InputIdentifyEvent

-
-

Properties

-
- -
context: Context
-
- -
creationDate: number
-
- -
kind: "identify" = "identify"
-
- -
samplingRatio: number
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.internal.NullEventProcessor.html b/packages/sdk/akamai-base/docs/classes/platform-1.internal.NullEventProcessor.html deleted file mode 100644 index cfc3518a2..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.internal.NullEventProcessor.html +++ /dev/null @@ -1,372 +0,0 @@ -NullEventProcessor | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • NullEventProcessor
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Methods

-
- -
    - -
  • -

    Returns void

-
- -
    - -
  • -

    Returns Promise<void>

-
- -
    - -
  • -

    Returns void

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.internal.StreamingProcessor.html b/packages/sdk/akamai-base/docs/classes/platform-1.internal.StreamingProcessor.html deleted file mode 100644 index f2efc8dac..000000000 --- a/packages/sdk/akamai-base/docs/classes/platform-1.internal.StreamingProcessor.html +++ /dev/null @@ -1,497 +0,0 @@ -StreamingProcessor | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • StreamingProcessor
-
-

Implements

-
    -
  • LDStreamProcessor
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
    -

    Returns StreamingProcessor

-
-

Properties

-
- -
_connectionAttemptStartTime?: any
-
- -
_diagnosticsManager?: any
-
- -
_errorHandler?: any
-
- -
_eventSource?: any
-
- -
_headers: any
-
- -
_listeners: any
-
- -
_logConnectionResult: any
-
- -
_logConnectionStarted: any
-
- -
_logger?: any
-
- -
_requests: any
-
- -
_retryAndHandleError: any
-

This is a wrapper around the passed errorHandler which adds additional -diagnostics and logging logic.

-
-
-

Param

The error to be logged and handled.

- -

Returns

boolean whether to retry the connection.

-
-
- -
_streamInitialReconnectDelay: any
-
- -
_streamUri: any
-
-

Methods

-
- -
    - -
  • -

    Returns void

-
- -
    - -
  • -

    Returns void

-
- -
    - -
  • -

    Returns void

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/enums/LDConsistencyCheck.html b/packages/sdk/akamai-base/docs/enums/LDConsistencyCheck.html deleted file mode 100644 index 2444370ad..000000000 --- a/packages/sdk/akamai-base/docs/enums/LDConsistencyCheck.html +++ /dev/null @@ -1,224 +0,0 @@ -LDConsistencyCheck | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Enumeration LDConsistencyCheck

-
-

Used for reporting the state of a consistency check.

-
-
-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
Consistent: 1
-
- -
Inconsistent: 0
-
- -
NotChecked: 2
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/enums/LDExecution.html b/packages/sdk/akamai-base/docs/enums/LDExecution.html deleted file mode 100644 index 36e25c3eb..000000000 --- a/packages/sdk/akamai-base/docs/enums/LDExecution.html +++ /dev/null @@ -1,226 +0,0 @@ -LDExecution | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Tag used to determine if execution should be serial or concurrent. -Callers should not need to use this directly.

-
-
-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
Concurrent: 1
-

Execution will be concurrent. The execution of the read methods will be -started and then resolved concurrently.

-
-
-
- -
Serial: 0
-

Execution will be serial. One read method will be executed fully before -the other read method.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/enums/LDExecutionOrdering.html b/packages/sdk/akamai-base/docs/enums/LDExecutionOrdering.html deleted file mode 100644 index cea2f8a0f..000000000 --- a/packages/sdk/akamai-base/docs/enums/LDExecutionOrdering.html +++ /dev/null @@ -1,218 +0,0 @@ -LDExecutionOrdering | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Enumeration LDExecutionOrdering

-
-

When execution is sequential this enum is used to control if execution -should be in a fixed or random order.

-
-
-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
Fixed: 0
-
- -
Random: 1
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/enums/LDMigrationStage.html b/packages/sdk/akamai-base/docs/enums/LDMigrationStage.html deleted file mode 100644 index 1b2502164..000000000 --- a/packages/sdk/akamai-base/docs/enums/LDMigrationStage.html +++ /dev/null @@ -1,265 +0,0 @@ -LDMigrationStage | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Enumeration LDMigrationStage

-
-

Stage denotes one of six possible stages a technology migration could be a -part of, progressing through the following order.

-

Off -> DualWrite -> Shadow -> Live -> RampDown -> Complete

-
-
-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
Complete: "complete"
-

Complete - migration is done

-
-
-
- -
DualWrite: "dualwrite"
-

DualWrite - write to both "old" and "new", "old" is authoritative for reads

-
-
-
- -
Live: "live"
-

Live - both "new" and "old" versions run with a preference for "new"

-
-
-
- -
Off: "off"
-

Off - migration hasn't started, "old" is authoritative for reads and writes

-
-
-
- -
RampDown: "rampdown"
-

RampDown - only read from "new", write to "old" and "new"

-
-
-
- -
Shadow: "shadow"
-

Shadow - both "new" and "old" versions run with a preference for "old"

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/enums/platform-1.AutoEnvAttributes.html b/packages/sdk/akamai-base/docs/enums/platform-1.AutoEnvAttributes.html deleted file mode 100644 index f1033489b..000000000 --- a/packages/sdk/akamai-base/docs/enums/platform-1.AutoEnvAttributes.html +++ /dev/null @@ -1,317 +0,0 @@ -AutoEnvAttributes | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Enable / disable Auto environment attributes. When enabled, the SDK will automatically -provide data about the mobile environment where the application is running. This data makes it simpler to target -your mobile customers based on application name or version, or on device characteristics including manufacturer, -model, operating system, locale, and so on. We recommend enabling this when you configure the SDK. To learn more, -read Automatic environment attributes. -for more documentation.

-
-
-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
Disabled: 0
-
- -
Enabled: 1
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/enums/platform-1.DataSourceErrorKind.html b/packages/sdk/akamai-base/docs/enums/platform-1.DataSourceErrorKind.html deleted file mode 100644 index fe58f7950..000000000 --- a/packages/sdk/akamai-base/docs/enums/platform-1.DataSourceErrorKind.html +++ /dev/null @@ -1,322 +0,0 @@ -DataSourceErrorKind | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
ErrorResponse: "ERROR_RESPONSE"
-
- -
InvalidData: "INVALID_DATA"
-
- -
NetworkError: "NETWORK_ERROR"
-
- -
Unknown: "UNKNOWN"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/enums/platform-1.internal.ErrorKinds.html b/packages/sdk/akamai-base/docs/enums/platform-1.internal.ErrorKinds.html deleted file mode 100644 index 8edf502da..000000000 --- a/packages/sdk/akamai-base/docs/enums/platform-1.internal.ErrorKinds.html +++ /dev/null @@ -1,357 +0,0 @@ -ErrorKinds | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Different kinds of error which may be encountered during evaluation.

-
-
-
-
-
- -
-
-

Enumeration Members

-
- -
ClientNotReady: "CLIENT_NOT_READY"
-
- -
FlagNotFound: "FLAG_NOT_FOUND"
-
- -
MalformedFlag: "MALFORMED_FLAG"
-
- -
UserNotSpecified: "USER_NOT_SPECIFIED"
-
- -
WrongType: "WRONG_TYPE"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/enums/platform-1.subsystem.LDDeliveryStatus.html b/packages/sdk/akamai-base/docs/enums/platform-1.subsystem.LDDeliveryStatus.html deleted file mode 100644 index 851b75325..000000000 --- a/packages/sdk/akamai-base/docs/enums/platform-1.subsystem.LDDeliveryStatus.html +++ /dev/null @@ -1,325 +0,0 @@ -LDDeliveryStatus | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
Failed: 1
-
- -
FailedAndMustShutDown: 2
-
- -
Succeeded: 0
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/enums/platform-1.subsystem.LDEventType.html b/packages/sdk/akamai-base/docs/enums/platform-1.subsystem.LDEventType.html deleted file mode 100644 index d6424b8bf..000000000 --- a/packages/sdk/akamai-base/docs/enums/platform-1.subsystem.LDEventType.html +++ /dev/null @@ -1,318 +0,0 @@ -LDEventType | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
AnalyticsEvents: 0
-
- -
DiagnosticEvent: 1
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/IsMigrationStage.html b/packages/sdk/akamai-base/docs/functions/IsMigrationStage.html deleted file mode 100644 index 28068dd06..000000000 --- a/packages/sdk/akamai-base/docs/functions/IsMigrationStage.html +++ /dev/null @@ -1,201 +0,0 @@ -IsMigrationStage | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -

    Check if the given string is a migration stage.

    -
    -
    -

    Parameters

    -
      -
    • -
      value: string
      -

      The string to check.

      -
    -

    Returns boolean

    True if the string is a migration stage.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/LDMigrationError.html b/packages/sdk/akamai-base/docs/functions/LDMigrationError.html deleted file mode 100644 index 2db5d88da..000000000 --- a/packages/sdk/akamai-base/docs/functions/LDMigrationError.html +++ /dev/null @@ -1,206 +0,0 @@ -LDMigrationError | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -

    Report a failed migration operation from readNew, readOld, writeNew or writeOld.

    -
    readNew: async () => {
    const myResult = doMyOldRead();
    if(myResult.wasGood) {
    return LDMigrationSuccess(myResult);
    }
    return LDMigrationError(myResult.error)
    } -
    -
    -
    -

    Parameters

    -
      -
    • -
      error: Error
    -

    Returns {
        error: Error;
        success: false;
    }

    An LDMethodResult

    - -
      -
    • -
      error: Error
    • -
    • -
      success: false
    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/LDMigrationSuccess.html b/packages/sdk/akamai-base/docs/functions/LDMigrationSuccess.html deleted file mode 100644 index 3a51ad475..000000000 --- a/packages/sdk/akamai-base/docs/functions/LDMigrationSuccess.html +++ /dev/null @@ -1,208 +0,0 @@ -LDMigrationSuccess | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -

    Report a successful migration operation from readNew, readOld, writeNew or writeOld.

    -
    readNew: async () => {
    const myResult = doMyOldRead();
    if(myResult.wasGood) {
    return LDMigrationSuccess(myResult);
    }
    return LDMigrationError(myResult.error)
    } -
    -
    -
    -

    Type Parameters

    -
      -
    • -

      TResult

    -
    -

    Parameters

    -
      -
    • -
      result: TResult
      -

      The result of the operation.

      -
    -

    Returns LDMethodResult<TResult>

    An LDMethodResult

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/createMigration.html b/packages/sdk/akamai-base/docs/functions/createMigration.html deleted file mode 100644 index 11710826b..000000000 --- a/packages/sdk/akamai-base/docs/functions/createMigration.html +++ /dev/null @@ -1,208 +0,0 @@ -createMigration | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -
    -

    Type Parameters

    -
      -
    • -

      TMigrationRead

    • -
    • -

      TMigrationWrite

    • -
    • -

      TMigrationReadInput = any

    • -
    • -

      TMigrationWriteInput = any

    -
    -

    Parameters

    -
    -

    Returns LDMigration<TMigrationRead, TMigrationWrite, TMigrationReadInput, TMigrationWriteInput>

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/deserializePoll.html b/packages/sdk/akamai-base/docs/functions/deserializePoll.html deleted file mode 100644 index 6f9bd71c4..000000000 --- a/packages/sdk/akamai-base/docs/functions/deserializePoll.html +++ /dev/null @@ -1,203 +0,0 @@ -deserializePoll | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -

    This function is intended for usage inside LaunchDarkly SDKs. -This function should NOT be used by customer applications. -This function may be changed or removed without a major version.

    -
    -
    -

    Parameters

    -
      -
    • -
      data: string
      -

      String data from launchdarkly.

      -
    -

    Returns FlagsAndSegments | undefined

    The parsed and processed data.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/init.html b/packages/sdk/akamai-base/docs/functions/init.html deleted file mode 100644 index 27d444ff6..000000000 --- a/packages/sdk/akamai-base/docs/functions/init.html +++ /dev/null @@ -1,200 +0,0 @@ -init | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.base64UrlEncode.html b/packages/sdk/akamai-base/docs/functions/platform-1.base64UrlEncode.html deleted file mode 100644 index 89b6bab02..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.base64UrlEncode.html +++ /dev/null @@ -1,300 +0,0 @@ -base64UrlEncode | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.cancelableTimedPromise.html b/packages/sdk/akamai-base/docs/functions/platform-1.cancelableTimedPromise.html deleted file mode 100644 index 78489c29b..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.cancelableTimedPromise.html +++ /dev/null @@ -1,299 +0,0 @@ -cancelableTimedPromise | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -

    Returns a promise which errors after t seconds.

    -
    -
    -

    Parameters

    -
      -
    • -
      t: number
      -

      Timeout in seconds.

      -
    • -
    • -
      taskName: string
      -

      Name of task being timed for logging and error reporting.

      -
    -

    Returns CancelableTimeout

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.clone.html b/packages/sdk/akamai-base/docs/functions/platform-1.clone.html deleted file mode 100644 index 9c0083545..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.clone.html +++ /dev/null @@ -1,295 +0,0 @@ -clone | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -
    -

    Type Parameters

    -
      -
    • -

      T

    -
    -

    Parameters

    -
      -
    • -
      obj: any
    -

    Returns any

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.createSafeLogger.html b/packages/sdk/akamai-base/docs/functions/platform-1.createSafeLogger.html deleted file mode 100644 index aaf2b391e..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.createSafeLogger.html +++ /dev/null @@ -1,290 +0,0 @@ -createSafeLogger | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.debounce.html b/packages/sdk/akamai-base/docs/functions/platform-1.debounce.html deleted file mode 100644 index a5c115301..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.debounce.html +++ /dev/null @@ -1,320 +0,0 @@ -debounce | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -

    Wait before calling the same function. Useful for expensive calls. -Adapted from https://amitd.co/code/typescript/debounce.

    -
    -
    -

    Type Parameters

    -
      -
    • -

      T extends ((...args) => ReturnType<T>)

    -
    -

    Parameters

    -
      -
    • -
      fn: T
      -

      The function to be debounced.

      -
    • -
    • -
      Optional delayMs: number
      -

      Defaults to 5 seconds.

      -
      Optional
    -

    Returns ((...args) => void)

    The debounced function.

    - -
      -
    • -
        -
      • (...args): void
      • -
      • -
        -

        Parameters

        -
          -
        • -
          Rest ...args: Parameters<T>
          Rest
        -

        Returns void

    -
    -

    Example

    const debouncedFunction = debounce(e => {
    console.log(e);
    }, 5000);

    // Console logs 'Hello world again ' after 5 seconds
    debouncedFunction('Hello world');
    debouncedFunction('Hello world again'); -
    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.deepCompact.html b/packages/sdk/akamai-base/docs/functions/platform-1.deepCompact.html deleted file mode 100644 index 96475c88a..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.deepCompact.html +++ /dev/null @@ -1,302 +0,0 @@ -deepCompact | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -

    Strips all falsy and empty {} from a given object. Returns a new object with only truthy values. -Sourced from below but modified to include checks for empty object and ignoring keys. -https://www.w3resource.com/javascript-exercises/javascript-array-exercise-47.php

    -
    -
    -

    Type Parameters

    -
      -
    • -

      T extends Object

    -
    -

    Parameters

    -
      -
    • -
      Optional obj: T
      Optional
    • -
    • -
      Optional ignoreKeys: string[]
      Optional
    -

    Returns undefined | T

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.defaultHeaders.html b/packages/sdk/akamai-base/docs/functions/platform-1.defaultHeaders.html deleted file mode 100644 index caad2035e..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.defaultHeaders.html +++ /dev/null @@ -1,298 +0,0 @@ -defaultHeaders | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      sdkKey: string
    • -
    • -
      info: Info
    • -
    • -
      Optional tags: ApplicationTags
      Optional
    • -
    • -
      Optional includeAuthorizationHeader: boolean
      Optional
    • -
    • -
      Optional userAgentHeaderName: "user-agent" | "x-launchdarkly-user-agent"
      Optional
    -

    Returns LDHeaders

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.fastDeepEqual.html b/packages/sdk/akamai-base/docs/functions/platform-1.fastDeepEqual.html deleted file mode 100644 index 01943c4d0..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.fastDeepEqual.html +++ /dev/null @@ -1,292 +0,0 @@ -fastDeepEqual | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      a: any
    • -
    • -
      b: any
    -

    Returns boolean

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.getEventsUri.html b/packages/sdk/akamai-base/docs/functions/platform-1.getEventsUri.html deleted file mode 100644 index c86e6c799..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.getEventsUri.html +++ /dev/null @@ -1,303 +0,0 @@ -getEventsUri | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -

    Get the URI for the events endpoint.

    -
    -
    -

    Parameters

    -
      -
    • -
      endpoints: ServiceEndpoints
      -

      The service endpoints.

      -
    • -
    • -
      path: string
      -

      The path to the resource, devoid of any query parameters or hrefs.

      -
    • -
    • -
      parameters: {
          key: string;
          value: string;
      }[]
      -

      The query parameters. These query parameters must already have the appropriate encoding applied. This function WILL NOT apply it for you.

      -
    -

    Returns string

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.getPollingUri.html b/packages/sdk/akamai-base/docs/functions/platform-1.getPollingUri.html deleted file mode 100644 index e931cddee..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.getPollingUri.html +++ /dev/null @@ -1,303 +0,0 @@ -getPollingUri | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -

    Get the URI for the polling endpoint.

    -
    -
    -

    Parameters

    -
      -
    • -
      endpoints: ServiceEndpoints
      -

      The service endpoints.

      -
    • -
    • -
      path: string
      -

      The path to the resource, devoid of any query parameters or hrefs.

      -
    • -
    • -
      parameters: {
          key: string;
          value: string;
      }[]
      -

      The query parameters. These query parameters must already have the appropriate encoding applied. This function WILL NOT apply it for you.

      -
    -

    Returns string

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.getStreamingUri.html b/packages/sdk/akamai-base/docs/functions/platform-1.getStreamingUri.html deleted file mode 100644 index 7cf6443f8..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.getStreamingUri.html +++ /dev/null @@ -1,303 +0,0 @@ -getStreamingUri | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -

    Get the URI for the streaming endpoint.

    -
    -
    -

    Parameters

    -
      -
    • -
      endpoints: ServiceEndpoints
      -

      The service endpoints.

      -
    • -
    • -
      path: string
      -

      The path to the resource, devoid of any query parameters or hrefs.

      -
    • -
    • -
      parameters: {
          key: string;
          value: string;
      }[]
      -

      The query parameters. These query parameters must already have the appropriate encoding applied. This function WILL NOT apply it for you.

      -
    -

    Returns string

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.httpErrorMessage.html b/packages/sdk/akamai-base/docs/functions/platform-1.httpErrorMessage.html deleted file mode 100644 index 45b93d53e..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.httpErrorMessage.html +++ /dev/null @@ -1,294 +0,0 @@ -httpErrorMessage | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      err: HttpErrorResponse
    • -
    • -
      context: string
    • -
    • -
      Optional retryMessage: string
      Optional
    -

    Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.internal.isLegacyUser.html b/packages/sdk/akamai-base/docs/functions/platform-1.internal.isLegacyUser.html deleted file mode 100644 index 4da2b2210..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.internal.isLegacyUser.html +++ /dev/null @@ -1,318 +0,0 @@ -isLegacyUser | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -

    Check if a context is a legacy user context.

    -
    -
    -

    Parameters

    -
    -

    Returns context is LDUser

    true if it is a legacy user context.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.internal.isMultiKind.html b/packages/sdk/akamai-base/docs/functions/platform-1.internal.isMultiKind.html deleted file mode 100644 index 9ec646999..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.internal.isMultiKind.html +++ /dev/null @@ -1,318 +0,0 @@ -isMultiKind | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -

    Check if a context is a multi-kind context.

    -
    -
    -

    Parameters

    -
    -

    Returns context is LDMultiKindContext

    true if it is a multi-kind context.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.internal.isSingleKind.html b/packages/sdk/akamai-base/docs/functions/platform-1.internal.isSingleKind.html deleted file mode 100644 index 072e76656..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.internal.isSingleKind.html +++ /dev/null @@ -1,318 +0,0 @@ -isSingleKind | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -

    Check if a context is a single kind context.

    -
    -
    -

    Parameters

    -
    -

    Returns context is LDSingleKindContext

    true if the context is a single kind context.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.internal.shouldSample.html b/packages/sdk/akamai-base/docs/functions/platform-1.internal.shouldSample.html deleted file mode 100644 index d935e3b1a..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.internal.shouldSample.html +++ /dev/null @@ -1,318 +0,0 @@ -shouldSample | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -

    The contents of this file are for event sampling. They are not used for -any purpose requiring cryptographic security.

    -
    -
    -

    Parameters

    -
      -
    • -
      ratio: number
    -

    Returns boolean

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.isHttpLocallyRecoverable.html b/packages/sdk/akamai-base/docs/functions/platform-1.isHttpLocallyRecoverable.html deleted file mode 100644 index 172dc3f8a..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.isHttpLocallyRecoverable.html +++ /dev/null @@ -1,296 +0,0 @@ -isHttpLocallyRecoverable | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -

    Returns true if the status could recover for a different payload.

    -

    When used with event processing this indicates that we should discard -the payload, but that a subsequent payload may succeed. Therefore we should -not stop event processing.

    -
    -
    -

    Parameters

    -
      -
    • -
      status: number
    -

    Returns boolean

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.isHttpRecoverable.html b/packages/sdk/akamai-base/docs/functions/platform-1.isHttpRecoverable.html deleted file mode 100644 index bcfab976e..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.isHttpRecoverable.html +++ /dev/null @@ -1,296 +0,0 @@ -isHttpRecoverable | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -

    Check if the HTTP error is recoverable. This will return false if a request -made with any payload could not recover. If the reason for the failure -is payload specific, for instance a payload that is too large, then -it could recover with a different payload.

    -
    -
    -

    Parameters

    -
      -
    • -
      status: number
    -

    Returns boolean

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.noop.html b/packages/sdk/akamai-base/docs/functions/platform-1.noop.html deleted file mode 100644 index a6eaa18c0..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.noop.html +++ /dev/null @@ -1,285 +0,0 @@ -noop | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -

    Returns void

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.secondsToMillis.html b/packages/sdk/akamai-base/docs/functions/platform-1.secondsToMillis.html deleted file mode 100644 index 06fbf8a1e..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.secondsToMillis.html +++ /dev/null @@ -1,290 +0,0 @@ -secondsToMillis | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      sec: number
    -

    Returns number

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.shouldRetry.html b/packages/sdk/akamai-base/docs/functions/platform-1.shouldRetry.html deleted file mode 100644 index 2cf9d451a..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.shouldRetry.html +++ /dev/null @@ -1,290 +0,0 @@ -shouldRetry | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -
    -

    Parameters

    -
    -

    Returns boolean

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.sleep.html b/packages/sdk/akamai-base/docs/functions/platform-1.sleep.html deleted file mode 100644 index 295699a9a..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.sleep.html +++ /dev/null @@ -1,290 +0,0 @@ -sleep | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional delayMillis: number
      Optional
    -

    Returns Promise<unknown>

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.timedPromise.html b/packages/sdk/akamai-base/docs/functions/platform-1.timedPromise.html deleted file mode 100644 index 3c79c397c..000000000 --- a/packages/sdk/akamai-base/docs/functions/platform-1.timedPromise.html +++ /dev/null @@ -1,299 +0,0 @@ -timedPromise | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
    - -
  • -

    Returns a promise which errors after t seconds.

    -
    -
    -

    Parameters

    -
      -
    • -
      t: number
      -

      Timeout in seconds.

      -
    • -
    • -
      taskName: string
      -

      Name of task being timed for logging and error reporting.

      -
    -

    Returns Promise<void>

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/index.html b/packages/sdk/akamai-base/docs/index.html deleted file mode 100644 index 19f4b5510..000000000 --- a/packages/sdk/akamai-base/docs/index.html +++ /dev/null @@ -1,655 +0,0 @@ -@launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
-

@launchdarkly/akamai-server-base-sdk - v2.1.19

-
-

This is the API reference for the Akamai LaunchDarkly SDK.

-

In typical usage, you will call init once at startup time to obtain an instance of -LDClient, which provides access to all of the SDK's functionality.

-

For more information, see the SDK reference guide.

-
-
-
-
-
- -
-
-

References

-
-
-

Namespaces

-
-
-

Enumerations

-
-
-

Classes

-
-
-

Interfaces

-
-
-

Type Aliases

-
-
-

Functions

-
-
-

References

-
-Re-exports ApplicationTags
-
-Re-exports AttributeReference
-
-Re-exports AutoEnvAttributes
-
-Re-exports BasicLogger
-
-Re-exports BasicLoggerOptions
-
-Re-exports CancelableTimeout
-
-Re-exports ClientContext
-
-Re-exports Context
-
-Re-exports ContextFilter
-
-Re-exports Crypto
-
-Re-exports DataKind
-
-Re-exports DataSourceErrorKind
-
-Re-exports DateValidator
-
-Re-exports Encoding
-
-Re-exports EventListener
-
-Re-exports EventName
-
-Re-exports EventSource
-
-Re-exports EventSourceCapabilities
-
-Re-exports EventSourceInitDict
-
-Re-exports FactoryOrInstance
-
-Re-exports Filesystem
-
-Re-exports Function
-
-Re-exports Hasher
-
-Re-exports Headers
-
-Re-exports Hmac
-
-Re-exports HttpErrorResponse
-
-Re-exports Info
-
-Re-exports KindValidator
-
-Re-exports LDApplication
-
-Re-exports LDClientContext
-
-Re-exports LDClientError
-
-Re-exports LDContext
-
-Re-exports LDContextCommon
-
-Re-exports LDContextMeta
-
-Re-exports LDDevice
-
-Re-exports LDEvaluationDetail
-
-Re-exports LDEvaluationDetailTyped
-
-Re-exports LDEvaluationReason
-
-Re-exports LDFeatureStore
-
-Re-exports LDFeatureStoreDataStorage
-
-Re-exports LDFeatureStoreItem
-
-Re-exports LDFeatureStoreKindData
-
-Re-exports LDFileDataSourceError
-
-Re-exports LDFlagSet
-
-Re-exports LDFlagValue
-
-Re-exports LDHeaders
-
-Re-exports LDKeyedFeatureStoreItem
-
-Re-exports LDLogLevel
-
-Re-exports LDLogger
-
-Re-exports LDMultiKindContext
-
-Re-exports LDPollingError
-
-Re-exports LDSingleKindContext
-
-Re-exports LDStreamingError
-
-Re-exports LDTimeoutError
-
-Re-exports LDUnexpectedResponseError
-
-Re-exports LDUser
-
-Re-exports NullableBoolean
-
-Re-exports NumberWithMinimum
-
-Re-exports OptionMessages
-
-Re-exports Options
-
-Re-exports Platform
-
-Re-exports PlatformData
-
-Re-exports ProcessStreamResponse
-
-Re-exports Requests
-
-Re-exports Response
-
-Re-exports SafeLogger
-
-Re-exports SdkData
-
-Re-exports ServiceEndpoints
-
-Re-exports Storage
-
-Re-exports StringMatchingRegex
-
-Re-exports Type
-
-Re-exports TypeArray
-
-Re-exports TypeValidator
-
-Re-exports TypeValidators
-
-Re-exports VoidFunction
-
-Re-exports WatchHandle
-
-Re-exports base64UrlEncode
-
-Re-exports cancelableTimedPromise
-
-Re-exports clone
-
-Re-exports createSafeLogger
-
-Re-exports debounce
-
-Re-exports deepCompact
-
-Re-exports defaultHeaders
-
-Re-exports fastDeepEqual
-
-Re-exports getEventsUri
-
-Re-exports getPollingUri
-
-Re-exports getStreamingUri
-
-Re-exports httpErrorMessage
-
-Re-exports internal
-
-Re-exports isHttpLocallyRecoverable
-
-Re-exports isHttpRecoverable
-
-Re-exports noop
-
-Re-exports secondsToMillis
-
-Re-exports shouldRetry
-
-Re-exports sleep
-
-Re-exports subsystem
-
-Re-exports timedPromise
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/EdgeProvider.html b/packages/sdk/akamai-base/docs/interfaces/EdgeProvider.html deleted file mode 100644 index ffebce4d3..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/EdgeProvider.html +++ /dev/null @@ -1,223 +0,0 @@ -EdgeProvider | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • EdgeProvider
-
-
-
- -
-
-

Properties

-
get -
-
-

Properties

-
- -
get: ((rootKey) => Promise<undefined | null | string>)
-
-

Type declaration

-
    -
  • -
      -
    • (rootKey): Promise<undefined | null | string>
    • -
    • -
      -

      Parameters

      -
        -
      • -
        rootKey: string
      -

      Returns Promise<undefined | null | string>

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDBigSegmentsOptions.html b/packages/sdk/akamai-base/docs/interfaces/LDBigSegmentsOptions.html deleted file mode 100644 index bbb98dc64..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/LDBigSegmentsOptions.html +++ /dev/null @@ -1,310 +0,0 @@ -LDBigSegmentsOptions | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Interface LDBigSegmentsOptions

-
-

Additional parameters for configuring the SDK's Big Segments behavior.

-

Big Segments are a specific type of user segments. For more information, read the LaunchDarkly -documentation: https://docs.launchdarkly.com/home/users/big-segments

-
-
-

See

LDOptions.bigSegments

-
-
-

Hierarchy

-
    -
  • LDBigSegmentsOptions
-
-
-
- -
-
-

Properties

-
- -
staleAfter?: number
-

The maximum length of time between updates of the Big Segments data before the data is -considered out of date, in seconds.

-

Normally, the LaunchDarkly Relay Proxy updates a timestamp in the Big Segment store at -intervals to confirm that it is still in sync with the LaunchDarkly data, even if there have -been no changes to the store. -If the timestamp falls behind the current time by the amount specified in staleAfter, the -SDK assumes that something is not working correctly in this process and that the data may not -be accurate.

-

While in a stale state, the SDK will still continue using the last known data, but the status -from -interfaces.BigSegmentStoreStatusProvider.getStatus will have stale: true, and any -LDEvaluationReason generated from a feature flag that references a Big Segment will -have a bigSegmentsStatus of "STALE".

-

If not specified, the default value is 120 (two minutes). Zero or negative values are changed -to the default.

-
-
-
- -
statusPollInterval?: number
-

The interval at which the SDK will poll the Big Segment store to make sure it is available -and to determine how long ago it was updated, in seconds.

-

If not specified, the default value is 5. Zero or negative values are changed to the default.

-
-
-
- -
store: ((clientContext) => BigSegmentStore)
-
-

Type declaration

-
    -
  • -
      -
    • (clientContext): BigSegmentStore
    • -
    • -

      Specifies the storage component that provides Big Segments data.

      -

      This property is mandatory. It must be obtained from one of the SDK's database integrations, -such as https://github.com/launchdarkly/node-server-sdk-redis. You will normally specify a -database implementation that matches how the LaunchDarkly Relay Proxy is configured, since the -Relay Proxy manages the Big Segment data.

      -
      -
      -

      Parameters

      -
      -

      Returns BigSegmentStore

      -
-
- -
userCacheSize?: number
-

The maximum number of users whose Big Segment state will be cached by the SDK at any given -time.

-

To reduce database traffic, the SDK maintains a least-recently-used cache by user key. When a -feature flag that references a Big Segment is evaluated for some user who is not currently in -the cache, the SDK queries the database for all Big Segment memberships of that user, and -stores them together in a single cache entry. If the cache is full, the oldest entry is -dropped.

-

A higher value for userCacheSize means that database queries for Big Segments will be done -less often for recently-referenced users, if the application has many users, at the cost of -increased memory used by the cache.

-

Cache entries can also expire based on the setting of userCacheTime.

-

If not specified, the default value is 1000.

-
-
-
- -
userCacheTime?: number
-

The maximum length of time that the Big Segment state for a user will be cached by the SDK, -in seconds.

-

See userCacheSize for more about this cache. A higher value for userCacheTime means -that database queries for the Big Segment state of any given user will be done less often, but -that changes to segment membership may not be detected as soon.

-

If not specified, the default value is 5. Negative values are changed to the default.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDClient.html b/packages/sdk/akamai-base/docs/interfaces/LDClient.html deleted file mode 100644 index c75df2e95..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/LDClient.html +++ /dev/null @@ -1,947 +0,0 @@ -LDClient | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

The LaunchDarkly SDK client object.

-

Create this object with init. Applications should configure the client at startup time -and continue to use it throughout the lifetime of the application, rather than creating instances -on the fly.

-
-
-
-

Hierarchy

-
    -
  • LDClient
-
-
-
- -
-
-

Methods

-
- -
    - -
  • -

    Add a hook to the client. In order to register a hook before the client -starts, please use the hooks property of LDOptions.

    -

    Hooks provide entrypoints which allow for observation of SDK functions.

    -
    -
    -

    Parameters

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Builds an object that encapsulates the state of all feature flags for a given context. -This includes the flag values and also metadata that can be used on the front end. This -method does not send analytics events back to LaunchDarkly.

    -

    The most common use case for this method is to bootstrap a set of client-side -feature flags from a back-end service. Call the toJSON() method of the returned object -to convert it to the data structure used by the client-side SDK.

    -
    -
    -

    Parameters

    -
      -
    • -
      context: LDContext
      -

      The context requesting the feature flags.

      -
    • -
    • -
      Optional options: LDFlagsStateOptions
      -

      Optional LDFlagsStateOptions to determine how the state is computed.

      -
      Optional
    • -
    • -
      Optional callback: ((err, res) => void)
      -

      A Node-style callback to receive the result (as an LDFlagsState). If omitted, you - will receive a Promise instead.

      -
      Optional -
        -
      • -
          -
        • (err, res): void
        • -
        • -
          -

          Parameters

          -
          -

          Returns void

    -

    Returns Promise<LDFlagsState>

    If you provided a callback, then nothing. Otherwise, a Promise which will be resolved - with the result as an LDFlagsState.

    - -
-
- -
    - -
  • -

    Determines the boolean variation of a feature flag for a context.

    -

    If the flag variation does not have a boolean value, defaultValue is returned.

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
      -

      The unique key of the feature flag.

      -
    • -
    • -
      context: LDContext
      -

      The context requesting the flag. The client will generate an analytics event to - register this context with LaunchDarkly if the context does not already exist.

      -
    • -
    • -
      defaultValue: boolean
      -

      The default value of the flag, to be used if the value is not available - from LaunchDarkly.

      -
    -

    Returns Promise<boolean>

    A Promise which will be resolved with the result value.

    - -
-
- -
    - -
  • -

    Determines the boolean variation of a feature flag for a context, along with information about -how it was calculated.

    -

    The reason property of the result will also be included in analytics events, if you are -capturing detailed event data for this flag.

    -

    If the flag variation does not have a boolean value, defaultValue is returned. The reason will -indicate an error of the type WRONG_KIND in this case.

    -

    For more information, see the SDK reference -guide.

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
      -

      The unique key of the feature flag.

      -
    • -
    • -
      context: LDContext
      -

      The context requesting the flag. The client will generate an analytics event to - register this context with LaunchDarkly if the context does not already exist.

      -
    • -
    • -
      defaultValue: boolean
      -

      The default value of the flag, to be used if the value is not available - from LaunchDarkly.

      -
    -

    Returns Promise<LDEvaluationDetailTyped<boolean>>

    A Promise which will be resolved with the result - (as an ).

    - -
-
- -
    - -
  • -

    Discards all network connections, background tasks, and other resources held by the client.

    -

    Do not attempt to use the client after calling this method.

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Flushes all pending analytics events.

    -

    Normally, batches of events are delivered in the background at intervals determined by the -flushInterval property of LDOptions. Calling flush() triggers an immediate -delivery. However, like Node I/O in general, this is still an asynchronous operation so you -must still use Promise chaining, a callback, or async/await to detect when it has finished -or failed.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional callback: ((err, res) => void)
      -

      A function which will be called when the flush completes (meaning that all pending events - have been delivered to LaunchDarkly). If omitted, you will receive a Promise instead.

      -
      Optional -
        -
      • -
          -
        • (err, res): void
        • -
        • -
          -

          Parameters

          -
            -
          • -
            err: null | Error
          • -
          • -
            res: boolean
          -

          Returns void

    -

    Returns Promise<void>

    If you provided a callback, then nothing. Otherwise, a Promise which resolves once - flushing is finished. Note that the Promise will be rejected if the HTTP request - fails, so be sure to attach a rejection handler to it.

    - -
-
- -
    - -
  • -

    Identifies a context to LaunchDarkly.

    -

    This simply creates an analytics event that will transmit the given user properties to -LaunchDarkly, so that the context will be visible on your dashboard even if you have not -evaluated any flags for that user. It has no other effect.

    -

    If the context is omitted or has no key, the client will log a warning -and will not send an event.

    -
    -
    -

    Parameters

    -
      -
    • -
      context: LDContext
      -

      The context properties. Must contain at least the key property.

      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Tests whether the client has completed initialization.

    -

    If this returns false, it means that the client has not yet successfully connected to -LaunchDarkly. It might still be in the process of starting up, or it might be attempting to -reconnect after an unsuccessful attempt, or it might have received an unrecoverable error (such -as an invalid SDK key) and given up.

    -
    -

    Returns boolean

    True if the client has successfully initialized.

    - -
-
- -
    - -
  • -

    Tests whether the client is configured in offline mode.

    -
    -

    Returns boolean

    True if the offline property is true in your LDOptions.

    - -
-
- -
    - -
  • -

    Determines the variation of a feature flag for a context.

    -

    This version may be favored in TypeScript versus variation because it returns -an unknown type instead of any. unknown will require a cast before usage.

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
      -

      The unique key of the feature flag.

      -
    • -
    • -
      context: LDContext
      -

      The context requesting the flag. The client will generate an analytics event to - register this context with LaunchDarkly if the context does not already exist.

      -
    • -
    • -
      defaultValue: unknown
      -

      The default value of the flag, to be used if the value is not available - from LaunchDarkly.

      -
    -

    Returns Promise<unknown>

    A Promise which will be resolved with the result value.

    - -
-
- -
    - -
  • -

    Determines the variation of a feature flag for a context, along with information about how it -was calculated.

    -

    The reason property of the result will also be included in analytics events, if you are -capturing detailed event data for this flag.

    -

    This version may be favored in TypeScript versus variation because it returns -an unknown type instead of any. unknown will require a cast before usage.

    -

    For more information, see the SDK reference -guide.

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
      -

      The unique key of the feature flag.

      -
    • -
    • -
      context: LDContext
      -

      The context requesting the flag. The client will generate an analytics event to - register this context with LaunchDarkly if the context does not already exist.

      -
    • -
    • -
      defaultValue: unknown
      -

      The default value of the flag, to be used if the value is not available - from LaunchDarkly.

      -
    -

    Returns Promise<LDEvaluationDetailTyped<unknown>>

    If you provided a callback, then nothing. Otherwise, a Promise which will be resolved with - the result (as an).

    - -
-
- -
    - -
  • -

    Returns the migration stage of the migration feature flag for the given -evaluation context.

    -

    If the evaluated value of the flag cannot be converted to an LDMigrationStage, then the default -value will be returned and error will be logged.

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
      -

      The unique key of the feature flag.

      -
    • -
    • -
      context: LDContext
      -

      The context requesting the flag. The client will generate an analytics event to - register this context with LaunchDarkly if the context does not already exist.

      -
    • -
    • -
      defaultValue: LDMigrationStage
      -

      The default value of the flag, to be used if the value is not available - from LaunchDarkly.

      -
    -

    Returns Promise<LDMigrationVariation>

    A Promise which will be resolved with the result (as anLDMigrationVariation).

    - -
-
- -
    - -
  • -

    Determines the numeric variation of a feature flag for a context.

    -

    If the flag variation does not have a numeric value, defaultValue is returned.

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
      -

      The unique key of the feature flag.

      -
    • -
    • -
      context: LDContext
      -

      The context requesting the flag. The client will generate an analytics event to - register this context with LaunchDarkly if the context does not already exist.

      -
    • -
    • -
      defaultValue: number
      -

      The default value of the flag, to be used if the value is not available - from LaunchDarkly.

      -
    -

    Returns Promise<number>

    A Promise which will be resolved with the result value.

    - -
-
- -
    - -
  • -

    Determines the numeric variation of a feature flag for a context, along with information about -how it was calculated.

    -

    The reason property of the result will also be included in analytics events, if you are -capturing detailed event data for this flag.

    -

    If the flag variation does not have a numeric value, defaultValue is returned. The reason will -indicate an error of the type WRONG_KIND in this case.

    -

    For more information, see the SDK reference -guide.

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
      -

      The unique key of the feature flag.

      -
    • -
    • -
      context: LDContext
      -

      The context requesting the flag. The client will generate an analytics event to - register this context with LaunchDarkly if the context does not already exist.

      -
    • -
    • -
      defaultValue: number
      -

      The default value of the flag, to be used if the value is not available - from LaunchDarkly.

      -
    -

    Returns Promise<LDEvaluationDetailTyped<number>>

    A Promise which will be resolved with the result - (as an ).

    - -
-
- -
    - -
  • -

    Computes an HMAC signature of a context signed with the client's SDK key.

    -

    For more information, see the JavaScript SDK Reference Guide on -Secure mode.

    -
    -
    -

    Parameters

    -
      -
    • -
      context: LDContext
      -

      The context properties.

      -
    -

    Returns string

    The hash string.

    - -
-
- -
    - -
  • -

    Determines the string variation of a feature flag for a context.

    -

    If the flag variation does not have a string value, defaultValue is returned.

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
      -

      The unique key of the feature flag.

      -
    • -
    • -
      context: LDContext
      -

      The context requesting the flag. The client will generate an analytics event to - register this context with LaunchDarkly if the context does not already exist.

      -
    • -
    • -
      defaultValue: string
      -

      The default value of the flag, to be used if the value is not available - from LaunchDarkly.

      -
    -

    Returns Promise<string>

    A Promise which will be resolved with the result value.

    - -
-
- -
    - -
  • -

    Determines the string variation of a feature flag for a context, along with information about -how it was calculated.

    -

    The reason property of the result will also be included in analytics events, if you are -capturing detailed event data for this flag.

    -

    If the flag variation does not have a string value, defaultValue is returned. The reason will -indicate an error of the type WRONG_KIND in this case.

    -

    For more information, see the SDK reference -guide.

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
      -

      The unique key of the feature flag.

      -
    • -
    • -
      context: LDContext
      -

      The context requesting the flag. The client will generate an analytics event to - register this context with LaunchDarkly if the context does not already exist.

      -
    • -
    • -
      defaultValue: string
      -

      The default value of the flag, to be used if the value is not available - from LaunchDarkly.

      -
    -

    Returns Promise<LDEvaluationDetailTyped<string>>

    A Promise which will be resolved with the result - (as an ).

    - -
-
- -
    - -
  • -

    Tracks that a context performed an event.

    -

    LaunchDarkly automatically tracks pageviews and clicks that are specified in the Metrics section -of the dashboard. This can be used to track custom metrics (goals) or other events that do not currently -have metrics.

    -

    Note that event delivery is asynchronous, so the event may not actually be sent until later; -see flush.

    -

    If the context is omitted or has no key, the client will log a warning and will not send an -event.

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
      -

      The name of the event, which may correspond to a metric in Experimentation.

      -
    • -
    • -
      context: LDContext
      -

      The context to track.

      -
    • -
    • -
      Optional data: any
      -

      Optional additional information to associate with the event.

      -
      Optional
    • -
    • -
      Optional metricValue: number
      -

      A numeric value used by the LaunchDarkly experimentation feature in numeric - custom metrics. Can be omitted if this event is used by only non-numeric metrics. This field - will also be returned as part of the custom event for Data Export.

      -
      Optional
    -

    Returns void

    -
-
- -
    - -
  • -

    Track the details of a migration.

    -
    -
    -

    Parameters

    -
      -
    • -
      event: LDMigrationOpEvent
      -

      Event containing information about the migration operation.

      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Determines the variation of a feature flag for a context.

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
      -

      The unique key of the feature flag.

      -
    • -
    • -
      context: LDContext
      -

      The context requesting the flag. The client will generate an analytics event to - register this context with LaunchDarkly if the context does not already exist.

      -
    • -
    • -
      defaultValue: any
      -

      The default value of the flag, to be used if the value is not available - from LaunchDarkly.

      -
    • -
    • -
      Optional callback: ((err, res) => void)
      -

      A Node-style callback to receive the result value. If omitted, you will receive - a Promise instead.

      -
      Optional -
        -
      • -
          -
        • (err, res): void
        • -
        • -
          -

          Parameters

          -
            -
          • -
            err: any
          • -
          • -
            res: any
          -

          Returns void

    -

    Returns Promise<any>

    If you provided a callback, then nothing. Otherwise, a Promise which will be resolved with - the result value.

    - -
-
- -
    - -
  • -

    Determines the variation of a feature flag for a context, along with information about how it -was calculated.

    -

    The reason property of the result will also be included in analytics events, if you are -capturing detailed event data for this flag.

    -

    For more information, see the SDK reference -guide.

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
      -

      The unique key of the feature flag.

      -
    • -
    • -
      context: LDContext
      -

      The context requesting the flag. The client will generate an analytics event to - register this context with LaunchDarkly if the context does not already exist.

      -
    • -
    • -
      defaultValue: any
      -

      The default value of the flag, to be used if the value is not available - from LaunchDarkly.

      -
    • -
    • -
      Optional callback: ((err, res) => void)
      -

      A Node-style callback to receive the result (as an LDEvaluationDetail). - If omitted, you will receive a Promise instead.

      -
      Optional -
        -
      • -
    -

    Returns Promise<LDEvaluationDetail>

    If you provided a callback, then nothing. Otherwise, a Promise which will be resolved with - the result (as anLDEvaluationDetail).

    - -
-
- -
    - -
  • -

    Returns a Promise that tracks the client's initialization state.

    -

    The Promise will be resolved if the client successfully initializes, or rejected if client -initialization has failed unrecoverably (for instance, if it detects that the SDK key is -invalid). Keep in mind that unhandled Promise rejections can be fatal in Node, so if you call -this method, be sure to attach a rejection handler to it (or, if using async/await, a catch -block).

    -

    Note that you can also use event listeners (on) for the same purpose: the event -"ready" indicates success, and "failed" indicates failure.

    -

    This method takes an optional parameters which include a timeout. The timeout controls how long -a specific call to waitForInitialization will wait before rejecting its promise. If a -subsequent call is made to waitForInitialization with a timeout, then it will again wait up to -that maximum time.

    -

    Regardless of whether you continue to wait, the SDK will still retry all connection failures -indefinitely unless it gets an unrecoverable error as described above.

    -

    Waiting indefinitely, or depending only on the "ready" or "failed" events can result in an -application waiting indefinitely. It is recommended to use a timeout which is reasonable -for your application.

    -
    -
    -

    Parameters

    -
    -

    Returns Promise<LDClient>

    A Promise that will be resolved if the client initializes successfully, or rejected if it -fails. If successful, the result is the same client object. It is not recommended to use the -returned client object. It will be removed in a future version.

    - -
    -

    Example

    This example shows use of Promise chaining methods for specifying handlers:

    -
      client.waitForInitialization({timeoutSeconds: 10}).then(() => {
    // do whatever is appropriate if initialization has succeeded
    }).catch(err => {
    // do whatever is appropriate if initialization has failed or timed out
    }) -
    - -

    Example

    This example shows use of async/await syntax for specifying handlers:

    -
      try {
    await client.waitForInitialization({timeoutSeconds: 10});
    // do whatever is appropriate if initialization has succeeded
    } catch (err) {
    // do whatever is appropriate if initialization has failed or timed out
    } -
    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDFlagsState.html b/packages/sdk/akamai-base/docs/interfaces/LDFlagsState.html deleted file mode 100644 index 577cf9ced..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/LDFlagsState.html +++ /dev/null @@ -1,299 +0,0 @@ -LDFlagsState | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

An object that contains the state of all feature flags, generated by LDClient.allFlagsState.

-
-
-
-

Hierarchy

-
    -
  • LDFlagsState
-
-
-
- -
-
-

Properties

-
-
-

Methods

-
-
-

Properties

-
- -
valid: boolean
-

True if this object contains a valid snapshot of feature flag state, or false if the -state could not be computed (for instance, because the client was offline or there -was no user).

-
-
-
-

Methods

-
- -
    - -
  • -

    Returns a map of feature flag keys to values. If a flag would have evaluated to the -default value, its value will be null.

    -

    Do not use this method if you are passing data to the front end to "bootstrap" the -JavaScript client. Instead, use toJSON.

    -
    -

    Returns LDFlagSet

    -
-
- -
    - -
  • -

    Returns the evaluation reason for a feature flag at the time the state was recorded. -It will be null if reasons were not recorded, or if there was no such flag.

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
      -

      The flag key.

      -
    -

    Returns null | LDEvaluationReason

    -
-
- -
    - -
  • -

    Returns the value of an individual feature flag at the time the state was recorded. -It will be null if the flag returned the default value, or if there was no such flag.

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
      -

      The flag key.

      -
    -

    Returns any

    -
-
- -
    - -
  • -

    Returns a Javascript representation of the entire state map, in the format used by -the Javascript SDK. Use this method if you are passing data to the front end in -order to "bootstrap" the JavaScript client.

    -

    Do not rely on the exact shape of this data, as it may change in future to support -the needs of the JavaScript client.

    -
    -

    Returns object

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDFlagsStateOptions.html b/packages/sdk/akamai-base/docs/interfaces/LDFlagsStateOptions.html deleted file mode 100644 index 4c517e09a..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/LDFlagsStateOptions.html +++ /dev/null @@ -1,242 +0,0 @@ -LDFlagsStateOptions | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Interface LDFlagsStateOptions

-
-

Optional settings that can be passed to LDClient.allFlagsState.

-
-
-
-

Hierarchy

-
    -
  • LDFlagsStateOptions
-
-
-
- -
-
-

Properties

-
- -
clientSideOnly?: boolean
-

True if the state should include only flags that have been marked for use with the -client-side SDK. By default, all flags are included.

-
-
-
- -
detailsOnlyForTrackedFlags?: boolean
-

True if any flag metadata that is normally only used for event generation-- such as flag -versions and evaluation reasons-- should be omitted for any flag that does not have event -tracking or debugging turned on. This reduces the size of the JSON data if you are passing the -flag state to the front end.

-
-
-
- -
withReasons?: boolean
-

True if evaluation reason data should be captured in the state object (see -LDClient.variationDetail). By default, it is not.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigration.html b/packages/sdk/akamai-base/docs/interfaces/LDMigration.html deleted file mode 100644 index a7b5d722d..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/LDMigration.html +++ /dev/null @@ -1,282 +0,0 @@ -LDMigration | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Interface LDMigration<TMigrationRead, TMigrationWrite, TMigrationReadInput, TMigrationWriteInput>

-
-

Interface representing a migration.

-
-
-
-

Type Parameters

-
    -
  • -

    TMigrationRead

  • -
  • -

    TMigrationWrite

  • -
  • -

    TMigrationReadInput = any

  • -
  • -

    TMigrationWriteInput = any

-
-

Hierarchy

-
    -
  • LDMigration
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -

    Perform a read using the migration.

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
      -

      The key of the flag controlling the migration.

      -
    • -
    • -
      context: LDContext
      -

      The context requesting the flag. The client will generate an analytics event to - register this context with LaunchDarkly if the context does not already exist.

      -
    • -
    • -
      defaultValue: LDMigrationStage
      -

      The default migration step. Used if the value is not available from -LaunchDarkly.

      -
    • -
    • -
      Optional payload: TMigrationReadInput
      Optional
    -

    Returns Promise<LDMigrationReadResult<TMigrationRead>>

    -
-
- -
    - -
  • -

    Perform a write using the migration.

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
      -

      The key of the flag controlling the migration.

      -
    • -
    • -
      context: LDContext
      -

      The context requesting the flag. The client will generate an analytics event to - register this context with LaunchDarkly if the context does not already exist.

      -
    • -
    • -
      defaultValue: LDMigrationStage
      -

      The default migration step. Used if the value is not available from -LaunchDarkly.

      -
    • -
    • -
      Optional payload: TMigrationWriteInput
      Optional
    -

    Returns Promise<LDMigrationWriteResult<TMigrationWrite>>

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigrationConsistencyMeasurement.html b/packages/sdk/akamai-base/docs/interfaces/LDMigrationConsistencyMeasurement.html deleted file mode 100644 index cba9a20aa..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/LDMigrationConsistencyMeasurement.html +++ /dev/null @@ -1,224 +0,0 @@ -LDMigrationConsistencyMeasurement | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Interface LDMigrationConsistencyMeasurement

-
-

Hierarchy

-
    -
  • LDMigrationConsistencyMeasurement
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
key: "consistent"
-
- -
samplingRatio: number
-
- -
value: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigrationErrorMeasurement.html b/packages/sdk/akamai-base/docs/interfaces/LDMigrationErrorMeasurement.html deleted file mode 100644 index 318b2f377..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/LDMigrationErrorMeasurement.html +++ /dev/null @@ -1,224 +0,0 @@ -LDMigrationErrorMeasurement | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Interface LDMigrationErrorMeasurement

-
-

Hierarchy

-
    -
  • LDMigrationErrorMeasurement
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
key: "error"
-
- -
values: {
    new?: boolean;
    old?: boolean;
}
-
-

Type declaration

-
    -
  • -
    Optional new?: boolean
  • -
  • -
    Optional old?: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigrationEvaluation.html b/packages/sdk/akamai-base/docs/interfaces/LDMigrationEvaluation.html deleted file mode 100644 index 9edccaba6..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/LDMigrationEvaluation.html +++ /dev/null @@ -1,250 +0,0 @@ -LDMigrationEvaluation | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Interface LDMigrationEvaluation

-
-

Component of an LDMigrationOpEvent which tracks information about the -evaluation of the migration flag.

-
-
-
-

Hierarchy

-
    -
  • LDMigrationEvaluation
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
-
- -
key: string
-
- -
-
- -
-
- -
variation?: number
-
- -
version?: number
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigrationInvokedMeasurement.html b/packages/sdk/akamai-base/docs/interfaces/LDMigrationInvokedMeasurement.html deleted file mode 100644 index 24683501b..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/LDMigrationInvokedMeasurement.html +++ /dev/null @@ -1,224 +0,0 @@ -LDMigrationInvokedMeasurement | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Interface LDMigrationInvokedMeasurement

-
-

Hierarchy

-
    -
  • LDMigrationInvokedMeasurement
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
key: "invoked"
-
- -
values: {
    new?: boolean;
    old?: boolean;
}
-
-

Type declaration

-
    -
  • -
    Optional new?: boolean
  • -
  • -
    Optional old?: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigrationLatencyMeasurement.html b/packages/sdk/akamai-base/docs/interfaces/LDMigrationLatencyMeasurement.html deleted file mode 100644 index 5bd36af4a..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/LDMigrationLatencyMeasurement.html +++ /dev/null @@ -1,224 +0,0 @@ -LDMigrationLatencyMeasurement | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Interface LDMigrationLatencyMeasurement

-
-

Hierarchy

-
    -
  • LDMigrationLatencyMeasurement
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
key: "latency_ms"
-
- -
values: {
    new?: number;
    old?: number;
}
-
-

Type declaration

-
    -
  • -
    Optional new?: number
  • -
  • -
    Optional old?: number
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigrationOpEvent.html b/packages/sdk/akamai-base/docs/interfaces/LDMigrationOpEvent.html deleted file mode 100644 index 2310303d4..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/LDMigrationOpEvent.html +++ /dev/null @@ -1,258 +0,0 @@ -LDMigrationOpEvent | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Interface LDMigrationOpEvent

-
-

Event used to track information about a migration operation.

-

Generally this event should not be created directly and instead an -LDMigrationOpTracker should be used to generate it.

-
-
-
-

Hierarchy

-
    -
  • LDMigrationOpEvent
-
-
-
- -
-
-

Properties

-
- -
contextKeys: Record<string, string>
-
- -
creationDate: number
-
- -
-
- -
kind: "migration_op"
-
- -
measurements: LDMigrationMeasurement[]
-
- -
operation: LDMigrationOp
-
- -
samplingRatio: number
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigrationOptions.html b/packages/sdk/akamai-base/docs/interfaces/LDMigrationOptions.html deleted file mode 100644 index a240ff24f..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/LDMigrationOptions.html +++ /dev/null @@ -1,396 +0,0 @@ -LDMigrationOptions | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Interface LDMigrationOptions<TMigrationRead, TMigrationWrite, TMigrationReadInput, TMigrationWriteInput>

-
-

Configuration for a migration.

-
-
-
-

Type Parameters

-
    -
  • -

    TMigrationRead

  • -
  • -

    TMigrationWrite

  • -
  • -

    TMigrationReadInput

  • -
  • -

    TMigrationWriteInput

-
-

Hierarchy

-
    -
  • LDMigrationOptions
-
-
-
- -
-
-

Properties

-
- -
check?: ((a, b) => boolean)
-
-

Type declaration

-
    -
  • -
      -
    • (a, b): boolean
    • -
    • -

      Method used to do consistency checks for read operations. After a read operation, during which both data sources -are read from, a check of read consistency may be done using this method.

      -
      -
      -

      Parameters

      -
        -
      • -
        a: TMigrationRead
      • -
      • -
        b: TMigrationRead
      -

      Returns boolean

      -
-
- -
errorTracking?: boolean
-

Configure the error tracking for the migration.

-

Defaults to true.

-
-
-
- - -

Configure how the migration should execute. If omitted the execution will -be concurrent.

-
-
-
- -
latencyTracking?: boolean
-

Configure the latency tracking for the migration.

-

Defaults to true.

-
-
-
- -
readNew: ((payload?) => Promise<LDMethodResult<TMigrationRead>>)
-
-

Type declaration

-
    -
  • -
      -
    • (payload?): Promise<LDMethodResult<TMigrationRead>>
    • -
    • -

      Implementation which provides a read from the "new" source.

      -

      Users are required to provide two different read methods -- one to read from the old migration source, and one to -read from the new source. Additionally, customers can opt-in to consistency tracking by providing a check -function.

      -

      Depending on the migration stage, one or both of these read methods may be called.

      -

      Throwing an exception from this method will be treated as an error.

      -
      -
      -

      Parameters

      -
        -
      • -
        Optional payload: TMigrationReadInput
        -

        An optional payload. The payload is provided when calling the read method on the migration.

        -
        Optional
      -

      Returns Promise<LDMethodResult<TMigrationRead>>

      The result of the operation. Use LDMigrationSuccess or LDMigrationError to create a suitable return value.

      - -
-
- -
readOld: ((payload?) => Promise<LDMethodResult<TMigrationRead>>)
-
-

Type declaration

-
    -
  • -
      -
    • (payload?): Promise<LDMethodResult<TMigrationRead>>
    • -
    • -

      Implementation which provides a read from the "old" source.

      -

      Users are required to provide two different read methods -- one to read from the old migration source, and one to -read from the new source. Additionally, customers can opt-in to consistency tracking by providing a check -function.

      -

      Depending on the migration stage, one or both of these read methods may be called.

      -

      Throwing an exception from this method will be treated as an error.

      -
      -
      -

      Parameters

      -
        -
      • -
        Optional payload: TMigrationReadInput
        Optional
      -

      Returns Promise<LDMethodResult<TMigrationRead>>

      -
-
- -
writeNew: ((payload?) => Promise<LDMethodResult<TMigrationWrite>>)
-
-

Type declaration

-
    -
  • -
      -
    • (payload?): Promise<LDMethodResult<TMigrationWrite>>
    • -
    • -

      Implementation which provides a write to the "new" source.

      -

      Users are required to provide two different write methods -- one to write to the old migration source, and one to -write to the new source. Not every stage requires

      -

      Depending on the migration stage, one or both of these write methods may be called.

      -

      Throwing an exception from this method will be treated as an error.

      -
      -
      -

      Parameters

      -
        -
      • -
        Optional payload: TMigrationWriteInput
        -

        An optional payload. The payload is provided when calling the read method on the migration.

        -
        Optional
      -

      Returns Promise<LDMethodResult<TMigrationWrite>>

      The result of the operation. Use LDMigrationSuccess or LDMigrationError to create a suitable return value.

      - -
-
- -
writeOld: ((payload?) => Promise<LDMethodResult<TMigrationWrite>>)
-
-

Type declaration

-
    -
  • -
      -
    • (payload?): Promise<LDMethodResult<TMigrationWrite>>
    • -
    • -

      Implementation which provides a write to the "old" source.

      -

      Users are required to provide two different write methods -- one to write to the old migration source, and one to -write to the new source. Not every stage requires

      -

      Depending on the migration stage, one or both of these write methods may be called.

      -

      Throwing an exception from this method will be treated as an error.

      -
      -
      -

      Parameters

      -
        -
      • -
        Optional payload: TMigrationWriteInput
        -

        An optional payload. The payload is provided when calling the read method on the migration.

        -
        Optional
      -

      Returns Promise<LDMethodResult<TMigrationWrite>>

      The result of the operation. Use LDMigrationSuccess or LDMigrationError to create a suitable return value.

      - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigrationTracker.html b/packages/sdk/akamai-base/docs/interfaces/LDMigrationTracker.html deleted file mode 100644 index 6357751b6..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/LDMigrationTracker.html +++ /dev/null @@ -1,343 +0,0 @@ -LDMigrationTracker | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Interface LDMigrationTracker

-
-

Used to track information related to a migration operation.

-
-
-
-

Hierarchy

-
    -
  • LDMigrationTracker
-
-
-
- -
-
-

Methods

-
- -
    - -
  • -

    Check the consistency of a read result. This method should be invoked if the check function -is defined for the migration and both reads ("new"/"old") were done.

    -

    The function will use the checkRatio to determine if the check should be executed, and it -will record the result.

    -

    Example calling the check function from the migration config.

    -
    context.tracker.consistency(() => config.check!(oldValue.result, newValue.result));
    -
    -

    If the consistency check function throws an exception, then the consistency check result -will not be included in the generated event.

    -
    -
    -

    Parameters

    -
      -
    • -
      check: (() => boolean)
      -

      The function which executes the check. This is not the check function from the -migration options, but instead should be a parameter-less function that calls that function.

      -
      -
        -
      • -
          -
        • (): boolean
        • -
        • -

          Returns boolean

    -

    Returns void

    -
-
- -
    - -
  • -

    Create a migration op event. If the event could not be created, because of a missing -operation, then undefined is returned.

    -
    -

    Returns undefined | LDMigrationOpEvent

    -
-
- -
    - -
  • -

    Report that an error has occurred for the specified origin.

    -
    -
    -

    Parameters

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Call this to report that an origin was invoked (executed). There are some situations where the -expectation is that both the old and new implementation will be used, but with writes -it is possible that the non-authoritative will not execute. Reporting the execution allows -for more accurate analytics.

    -
    -
    -

    Parameters

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Report the latency of an operation.

    -
    -
    -

    Parameters

    -
      -
    • -
      origin: LDMigrationOrigin
      -

      The origin the latency is being reported for.

      -
    • -
    • -
      value: number
      -

      The latency, in milliseconds, of the operation.

      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Sets the migration related operation associated with these tracking measurements.

    -
    -
    -

    Parameters

    -
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigrationVariation.html b/packages/sdk/akamai-base/docs/interfaces/LDMigrationVariation.html deleted file mode 100644 index 17a610f2e..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/LDMigrationVariation.html +++ /dev/null @@ -1,228 +0,0 @@ -LDMigrationVariation | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Interface LDMigrationVariation

-
-

Migration value and tracker.

-
-
-
-

Hierarchy

-
    -
  • LDMigrationVariation
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- - -

A tracker which can be used to generate analytics for the migration.

-
-
-
- - -

The result of the flag evaluation. This will be either one of the flag's variations or -the default value that was passed to LDClient.migrationVariation.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDProxyOptions.html b/packages/sdk/akamai-base/docs/interfaces/LDProxyOptions.html deleted file mode 100644 index baba1f366..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/LDProxyOptions.html +++ /dev/null @@ -1,245 +0,0 @@ -LDProxyOptions | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • LDProxyOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
auth?: string
-

Allows you to specify basic authentication parameters for an optional HTTP proxy. -Usually of the form username:password.

-
-
-
- -
host?: string
-

Allows you to specify a host for an optional HTTP proxy.

-
-
-
- -
port?: number
-

Allows you to specify a port for an optional HTTP proxy.

-

Both the host and port must be specified to enable proxy support.

-
-
-
- -
scheme?: string
-

When using an HTTP proxy, specifies whether it is accessed via http or https.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDTLSOptions.html b/packages/sdk/akamai-base/docs/interfaces/LDTLSOptions.html deleted file mode 100644 index 33bc3e4b9..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/LDTLSOptions.html +++ /dev/null @@ -1,294 +0,0 @@ -LDTLSOptions | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Additional parameters to pass to the Node HTTPS API for secure requests. These can include any -of the TLS-related parameters supported by https.request(), such as ca, cert, and key.

-

For more information, see the Node documentation for https.request() and tls.connect().

-
-
-
-

Hierarchy

-
    -
  • LDTLSOptions
-
-
-
- -
-
-

Properties

-
- -
ca?: string | string[] | Buffer | Buffer[]
-
- -
cert?: string | string[] | Buffer | Buffer[]
-
- -
checkServerIdentity?: ((servername, cert) => undefined | Error)
-
-

Type declaration

-
    -
  • -
      -
    • (servername, cert): undefined | Error
    • -
    • -
      -

      Parameters

      -
        -
      • -
        servername: string
      • -
      • -
        cert: any
      -

      Returns undefined | Error

-
- -
ciphers?: string
-
- -
key?: string | string[] | Buffer | Buffer[] | object[]
-
- -
passphrase?: string
-
- -
pfx?: string | string[] | Buffer | Buffer[] | object[]
-
- -
rejectUnauthorized?: boolean
-
- -
secureProtocol?: string
-
- -
servername?: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDWaitForInitializationOptions.html b/packages/sdk/akamai-base/docs/interfaces/LDWaitForInitializationOptions.html deleted file mode 100644 index bb0c6743f..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/LDWaitForInitializationOptions.html +++ /dev/null @@ -1,223 +0,0 @@ -LDWaitForInitializationOptions | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Interface LDWaitForInitializationOptions

-
-

Options for the waitForInitialization method.

-
-
-
-

Hierarchy

-
    -
  • LDWaitForInitializationOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
timeout: number
-

The amount of time, in seconds, to wait for initialization before rejecting the promise.

-

If no options are specified on the waitForInitialization, then the promise will resolve -only when initialization completes successfully or encounters a failure.

-

Using a high timeout, or no timeout, is not recommended because it could result in a long -delay when conditions prevent successful initialization.

-

A value of 0 will cause the promise to resolve without waiting. In that scenario it would be -more effective to not call waitForInitialization.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/integrations.EvaluationSeriesContext.html b/packages/sdk/akamai-base/docs/interfaces/integrations.EvaluationSeriesContext.html deleted file mode 100644 index 71241f061..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/integrations.EvaluationSeriesContext.html +++ /dev/null @@ -1,248 +0,0 @@ -EvaluationSeriesContext | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Contextual information provided to evaluation stages.

-
-
-
-

Hierarchy

-
    -
  • EvaluationSeriesContext
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
context: LDContext
-
- -
defaultValue: unknown
-
- -
flagKey: string
-
- -
method: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/integrations.EvaluationSeriesData.html b/packages/sdk/akamai-base/docs/interfaces/integrations.EvaluationSeriesData.html deleted file mode 100644 index 63dab641f..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/integrations.EvaluationSeriesData.html +++ /dev/null @@ -1,210 +0,0 @@ -EvaluationSeriesData | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Implementation specific hook data for evaluation stages.

-

Hook implementations can use this to store data needed between stages.

-
-
-
-

Hierarchy

-
    -
  • EvaluationSeriesData
-
-

Indexable

-
[index: string]: unknown
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/integrations.FileDataSourceOptions.html b/packages/sdk/akamai-base/docs/interfaces/integrations.FileDataSourceOptions.html deleted file mode 100644 index be484d33b..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/integrations.FileDataSourceOptions.html +++ /dev/null @@ -1,278 +0,0 @@ -FileDataSourceOptions | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Configuration for FileDataSource.

-
-
-
-

Hierarchy

-
    -
  • FileDataSourceOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
autoUpdate?: boolean
-

True if FileDataSource should reload flags whenever one of the data files is modified. -This feature uses Node's fs.watch() API, so it is subject to -the limitations described here.

-
-
-
- -
logger?: LDLogger
-

Configures a logger for warnings and errors. This can be a custom logger or an instance of. -By default, it uses the same logger as the rest of the SDK.

-
-
-
- -
paths: string[]
-

The path(s) of the file(s) that FileDataSource will read.

-
-
-
- -
yamlParser?: ((data) => any)
-
-

Type declaration

-
    -
  • -
      -
    • (data): any
    • -
    • -

      The SDK can support yaml if provided with a parser. The parser must output -objects which are equivalent to the standard JSON parser. The parser of the -yaml package can be used.

      -
      -
      -

      Parameters

      -
        -
      • -
        data: string
      -

      Returns any

      -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/integrations.Hook.html b/packages/sdk/akamai-base/docs/interfaces/integrations.Hook.html deleted file mode 100644 index 36d096f1b..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/integrations.Hook.html +++ /dev/null @@ -1,302 +0,0 @@ -Hook | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Interface for extending SDK functionality via hooks.

-
-
-
-

Hierarchy

-
    -
  • Hook
-
-
-
- -
-
-

Methods

-
- -
    - -
  • -

    The after method is called during the execution of the variation method -after the flag value has been determined. The method is executed synchronously.

    -
    -
    -

    Parameters

    -
      -
    • -
      hookContext: EvaluationSeriesContext
      -

      Contains read-only information about the evaluation -being performed.

      -
    • -
    • -
      data: EvaluationSeriesData
      -

      A record associated with each stage of hook invocations. Each - stage is called with the data of the previous stage for a series.

      -
    • -
    • -
      detail: LDEvaluationDetail
      -

      The result of the evaluation. This value should not be -modified.

      -
    -

    Returns EvaluationSeriesData

    Data to use when executing the next state of the hook in the evaluation series. It is -recommended to expand the previous input into the return. This helps ensure your stage remains -compatible moving forward as more stages are added.

    -
    return {...data, "my-new-field": /*my data/*}
    -
    - -
-
- -
    - -
  • -

    The before method is called during the execution of a variation method -before the flag value has been determined. The method is executed synchronously.

    -
    -
    -

    Parameters

    -
      -
    • -
      hookContext: EvaluationSeriesContext
      -

      Contains information about the evaluation being performed. This is not - mutable.

      -
    • -
    • -
      data: EvaluationSeriesData
      -

      A record associated with each stage of hook invocations. Each stage is called with -the data of the previous stage for a series. The input record should not be modified.

      -
    -

    Returns EvaluationSeriesData

    Data to use when executing the next state of the hook in the evaluation series. It is -recommended to expand the previous input into the return. This helps ensure your stage remains -compatible moving forward as more stages are added.

    -
    return {...data, "my-new-field": /*my data/*}
    -
    - -
-
- -
    - -
  • -

    Get metadata about the hook implementation.

    -
    -

    Returns HookMetadata

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/integrations.HookMetadata.html b/packages/sdk/akamai-base/docs/interfaces/integrations.HookMetadata.html deleted file mode 100644 index 4f352bfc0..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/integrations.HookMetadata.html +++ /dev/null @@ -1,227 +0,0 @@ -HookMetadata | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Meta-data about a hook implementation.

-
-
-
-

Hierarchy

-
    -
  • HookMetadata
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
name: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStore.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStore.html deleted file mode 100644 index 6e02d674b..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStore.html +++ /dev/null @@ -1,290 +0,0 @@ -BigSegmentStore | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

A read-only data store that allows querying of user membership in Big Segments.

-

Big Segments are a specific type of user segments. For more information, read the LaunchDarkly -documentation: https://docs.launchdarkly.com/home/users/big-segments

-
-
-
-

Hierarchy

-
    -
  • BigSegmentStore
-
-
-
- -
-
-

Methods

-
- -
    - -
  • -

    Releases any resources being used by the store.

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Queries information about the overall state of the store.

    -

    The resolved value of the Promise should always be a BigSegmentStoreMetadata object. -If the store is accessible but contains no metadata, the object's lastUpToDate property can -be undefined. If the store is not accessible due to a database error, the method can throw an -exception/reject the promise.

    -

    This method will be called only when the SDK needs the latest state, so it should not be -cached.

    -
    -

    Returns Promise<undefined | BigSegmentStoreMetadata>

    a Promise for the result of the query

    - -
-
- -
    - -
  • -

    Queries the store for a snapshot of the current segment state for a specific user.

    -

    The userHash is a base64-encoded string produced by hashing the user key as defined by -the Big Segments specification; the store implementation does not need to know the details -of how this is done, because it deals only with already-hashed keys, but the string can be -assumed to only contain characters that are valid in base64.

    -

    The resolved value of the Promise should be either a BigSegmentStoreMembership, or -undefined if the user is not referenced in any Big Segments (this is equivalent to a -BigSegmentStoreMembership that has no properties).

    -
    -
    -

    Parameters

    -
      -
    • -
      userHash: string
      -

      identifies the user

      -
    -

    Returns Promise<undefined | BigSegmentStoreMembership>

    a Promise for the result of the query.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreMembership.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreMembership.html deleted file mode 100644 index 67c9eb33f..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreMembership.html +++ /dev/null @@ -1,219 +0,0 @@ -BigSegmentStoreMembership | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

The return type of BigSegmentStore.getUserMembership, describing which Big Segments a -specific user is included in or excluded from.

-

This object may be cached by the SDK, so it should not be modified after it is created. It -is a snapshot of the segment membership state at one point in time.

-
-
-
-

Hierarchy

-
    -
  • BigSegmentStoreMembership
-
-

Indexable

-
[segmentRef: string]: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreMetadata.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreMetadata.html deleted file mode 100644 index b601a36b3..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreMetadata.html +++ /dev/null @@ -1,238 +0,0 @@ -BigSegmentStoreMetadata | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Values returned by BigSegmentStore.getMetadata().

-
-
-
-

Hierarchy

-
    -
  • BigSegmentStoreMetadata
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
lastUpToDate?: number
-

The Unix epoch millisecond timestamp of the last update to the BigSegmentStore. It is -undefined if the store has never been updated.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreStatus.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreStatus.html deleted file mode 100644 index 4ce91b5eb..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreStatus.html +++ /dev/null @@ -1,261 +0,0 @@ -BigSegmentStoreStatus | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Information about the status of a Big Segment store, provided by -BigSegmentStoreStatusProvider.

-

Big Segments are a specific type of user segments. For more information, read the LaunchDarkly -documentation: https://docs.launchdarkly.com/home/users/big-segments

-
-
-
-

Hierarchy

-
    -
  • BigSegmentStoreStatus
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
available: boolean
-

True if the Big Segment store is able to respond to queries, so that the SDK can -evaluate whether a user is in a segment or not.

-

If this property is false, the store is not able to make queries (for instance, it may not have -a valid database connection). In this case, the SDK will treat any reference to a Big Segment -as if no users are included in that segment. Also, the LDEvaluationReason associated -with any flag evaluation that references a Big Segment when the store is not available will -have a bigSegmentsStatus of "STORE_ERROR".

-
-
-
- -
stale: boolean
-

True if the Big Segment store is available, but has not been updated within the amount of time -specified by LDBigSegmentsOptions.staleAfter.

-

This may indicate that the LaunchDarkly Relay Proxy, which populates the store, has stopped -running or has become unable to receive fresh data from LaunchDarkly. Any feature flag -evaluations that reference a Big Segment will be using the last known data, which may be out -of date.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreStatusProvider.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreStatusProvider.html deleted file mode 100644 index 1814f1af6..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreStatusProvider.html +++ /dev/null @@ -1,263 +0,0 @@ -BigSegmentStoreStatusProvider | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

An interface for querying the status of a Big Segment store.

-

The Big Segment store is the component that receives information about Big Segments, normally -from a database populated by the LaunchDarkly Relay Proxy. Big Segments are a specific type of -user segments. For more information, read the LaunchDarkly documentation: -https://docs.launchdarkly.com/home/users/big-segments

-

An implementation of this interface is returned by -LDClient.bigSegmentStoreStatusProvider. Application code never needs to implement this -interface.

-
-
-
-

Hierarchy

-
    -
  • BigSegmentStoreStatusProvider
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -

    Gets the current status of the store, if known.

    -
    -

    Returns undefined | BigSegmentStoreStatus

    a BigSegmentStoreStatus, or undefined if the SDK has not yet queried the - Big Segment store status

    - -
-
- -
    - -
  • -

    Gets the current status of the store, querying it if the status has not already been queried.

    -
    -

    Returns Promise<BigSegmentStoreStatus>

    a Promise for the status of the store

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.DataCollection.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.DataCollection.html deleted file mode 100644 index c3e17a6e8..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/interfaces.DataCollection.html +++ /dev/null @@ -1,253 +0,0 @@ -DataCollection | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Used internally for data store implementations that require items in an ordered list rather -than as object properties.

-
-
-
-

Type Parameters

-
    -
  • -

    T

-
-

Hierarchy

-
    -
  • DataCollection
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
items: T[]
-

An ordered list of items of this kind.

-
-
-
- -
kind: DataKind
-

Describes the kind of items, such as feature flags or user segments.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.DataKind.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.DataKind.html deleted file mode 100644 index 75bb1ee8b..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/interfaces.DataKind.html +++ /dev/null @@ -1,239 +0,0 @@ -DataKind | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Used internally to describe the type of data being queried or updated, such as feature flags or -user segments.

-
-
-
-

Hierarchy

-
    -
  • DataKind
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
namespace: string
-

A string such as "features" or "segments" which can be used in keys to distinguish this -kind of data from other kinds.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.ItemDescriptor.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.ItemDescriptor.html deleted file mode 100644 index 448404c9a..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/interfaces.ItemDescriptor.html +++ /dev/null @@ -1,249 +0,0 @@ -ItemDescriptor | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

A versioned item (or placeholder). Used for interoperability between persistent stores and the -SDK. The persistent store should generally operate on SerializedItemDescriptors, but -aside from a special case described in PersistentDataStore.

-
-
-
-

Hierarchy

-
    -
  • ItemDescriptor
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
item: any
-

The data item, or null is this is a placeholder.

-
-
-
- -
version: number
-

The version of the data, provided by the SDK.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.KeyedItem.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.KeyedItem.html deleted file mode 100644 index 478fb5a4e..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/interfaces.KeyedItem.html +++ /dev/null @@ -1,249 +0,0 @@ -KeyedItem | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Interface KeyedItem<KeyType, ItemType>

-
-

Represents a key-item pair. This is for use where associative data needs to -be represented as a list, such as maintaining the order of the items.

-
-
-
-

Type Parameters

-
    -
  • -

    KeyType

  • -
  • -

    ItemType

-
-

Hierarchy

-
    -
  • KeyedItem
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
item: ItemType
-
- -
key: KeyType
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.PersistentDataStore.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.PersistentDataStore.html deleted file mode 100644 index cd9733b8e..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/interfaces.PersistentDataStore.html +++ /dev/null @@ -1,492 +0,0 @@ -PersistentDataStore | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

This interface should be used for database integrations, or any other data store -implementation that stores data in some external service. The SDK will take care of -converting between its own internal data model and a serialized string form; the data -store interacts only with the serialized form. The SDK will also provide its own caching -layer on top of the persistent data store; the data store implementation should not -provide caching, but simply do every query or update that the SDK tells it to do.

-

Conceptually, each item in the store is a SerializedItemDescriptor which always has -a version number, and can represent either a serialized object or a placeholder (tombstone) -for a deleted item. There are two approaches a persistent store implementation can use for -persisting this data:

-
    -
  1. Preferably, it should store the version number and the -SerializedItemDescriptor#deleted state separately so that the object does not need to be -fully deserialized to read them. In this case, deleted item placeholders can ignore the value of -SerializedItemDescriptor#item on writes and can set it to undefined on reads. The store -should never call DataKind#deserialize.

    -
  2. -
  3. If that isn't possible, then the store should simply persist the exact string from -SerializedItemDescriptor#serializedItem on writes, and return the persisted -string on reads (returning zero for the version and false for - SerializedItemDescriptor#deleted). The string is guaranteed to provide the SDK with -enough information to infer the version and the deleted state. On updates, the store must call -PersistentStoreDataKind#deserialize in order to inspect the version number of the -existing item if any.

    -
  4. -
-
-
-
-

Hierarchy

-
    -
  • PersistentDataStore
-
-
-
- -
-
-

Methods

-
- -
    - -
  • -

    Releases any resources being used by the feature store.

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Retrieves an item from the specified collection, if available.

    -

    If the key is not known at all, the callback should be invoked with undefined. Otherwise, it -should be invoked with a SerializedItemDescriptor as follows:

    -
      -
    1. If the version number and deletion state can be determined without fully deserializing -the item, then the store should set those properties in the SerializedItemDescriptor -(and can set SerializedItemDescriptor#serializedItem to undefined for deleted items).

      -
    2. -
    3. Otherwise, it should simply set SerializedItemDescriptor#serializedItem to -the exact string that was persisted, and can leave the other properties as zero/false. See -comments on PersistentDataStore for more about this.

      -
    4. -
    -
    -
    -

    Parameters

    -
      -
    • -
      kind: PersistentStoreDataKind
      -

      specifies which collection to use

      -
    • -
    • -
      key: string
      -

      the unique key of the item within that collection

      -
    • -
    • -
      callback: ((descriptor) => void)
      -

      a callback which will be invoked on completion of the get

      -
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Retrieves all items from the specified collection.

    -

    If the store contains placeholders for deleted items, it should include them in the results, -not filter them out. See #get for how to set the properties of the -SerializedItemDescriptor for each item.

    -
    -
    -

    Parameters

    -
      -
    • -
      kind: PersistentStoreDataKind
      -

      specifies which collection to use

      -
    • -
    • -
      callback: ((descriptors) => void)
      -

      method that will be invoked with the results of the operation.

      -
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Get a description of the feature store.

    -
    -

    Returns string

    -
-
- -
    - -
  • -

    Overwrites the store's contents with a set of items for each collection.

    -

    All previous data should be discarded, regardless of versioning.

    -

    The update should be done atomically. If it cannot be done atomically, then the store -must first add or update each item in the same order that they are given in the input -data, and then delete any previously stored items that were not in the input data.

    -
    -
    -

    Parameters

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Tests whether the store is initialized.

    -

    "Initialized" means that the store has been populated with data, either by the client -having called #init within this process, or by another process (if this is a shared -database).

    -
    -
    -

    Parameters

    -
      -
    • -
      callback: ((isInitialized) => void)
      -

      Will be called back with the boolean result.

      -
      -
        -
      • -
          -
        • (isInitialized): void
        • -
        • -
          -

          Parameters

          -
            -
          • -
            isInitialized: boolean
          -

          Returns void

    -

    Returns void

    -
-
- -
    - -
  • -

    Updates or inserts an item in the specified collection.

    -

    If the given key already exists in that collection, the store must check the version number -of the existing item (even if it is a deleted item placeholder); if that version is greater -than or equal to the version of the new item, the update fails and the method returns false. -If the store is not able to determine the version number of an existing item without fully -deserializing the existing item, then it is allowed to call -PersistentStoreDataKind#deserialize for that purpose.

    -

    If the item's SerializedItemDescriptor#deleted method returns true, this is a -deleted item placeholder. The store must persist this, rather than simply removing the key -from the store. The SDK will provide a string in -SerializedItemDescriptor#serializedItem which the store can persist for this purpose; -or, if the store is capable of persisting the version number and deleted state without storing -anything else, it should do so.

    -
    -
    -

    Parameters

    -
      -
    • -
      kind: PersistentStoreDataKind
      -

      specifies which collection to use

      -
    • -
    • -
      key: string
      -

      the unique key for the item within that collection

      -
    • -
    • -
      descriptor: SerializedItemDescriptor
      -

      the item to insert or update

      -
    • -
    • -
      callback: ((err?, updatedDescriptor?) => void)
      -

      will be called with true if the item was inserted, or false if the version -was not newer than the existing item.

      -
      -
        -
      • -
          -
        • (err?, updatedDescriptor?): void
        • -
        • -
          -

          Parameters

          -
          -

          Returns void

    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.PersistentStoreDataKind.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.PersistentStoreDataKind.html deleted file mode 100644 index 5f98e4b85..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/interfaces.PersistentStoreDataKind.html +++ /dev/null @@ -1,271 +0,0 @@ -PersistentStoreDataKind | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Represents a separately namespaced collection of storable data items. -The SDK passes instances of this type to the persistent data store to specify whether it is -referring to a feature flag, a user segment, etc. The data store implementation should not look -for a specific data kind (such as feature flags), but should treat all data kinds generically.

-
-
-
-

Hierarchy

-
    -
  • PersistentStoreDataKind
-
-
-
- -
-
-

Properties

-
-
-

Methods

-
-
-

Properties

-
- -
namespace: string
-
-

Methods

-
- -
    - -
  • -

    Creates an item of this kind from its serialized representation.

    -

    The SDK uses this function to translate data that is returned by a PersistentDataStore. -Store implementations do not normally need to call it, but there is a special case described in -the documentation for PersistentDataStore, regarding updates.

    -

    The returned ItemDescriptor has two properties: ItemDescriptor#item, which -is the deserialized object or a null value for a deleted item placeholder, and -ItemDescriptor#version, which provides the object's version number regardless of -whether it is deleted or not.

    -
    -
    -

    Parameters

    -
      -
    • -
      data: string
      -

      the serialized representation

      -
    -

    Returns undefined | ItemDescriptor

    an ItemDescriptor describing the deserialized object or null if the item could -not be deserialized

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.SerializedItemDescriptor.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.SerializedItemDescriptor.html deleted file mode 100644 index b4848b985..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/interfaces.SerializedItemDescriptor.html +++ /dev/null @@ -1,263 +0,0 @@ -SerializedItemDescriptor | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

A versioned item (or placeholder) storable in a [PersistentDataStore].

-
-
-
-

Hierarchy

-
    -
  • SerializedItemDescriptor
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
deleted?: boolean
-

True if this a placeholder (tombstone) for a deleted item.

-

If so, #serializedItem will still contain a string representing the deleted item, but -the persistent store implementation has the option of not storing it if it can represent the -placeholder in a more efficient way.

-
-
-
- -
serializedItem?: string
-

Returns the data item's serialized representation. This will never be null when storing an -item; for a deleted item placeholder, it will contain a special value that can be stored if -necessary. When reading an item from a store this could be null. -(see #deleted()).

-
-
-
- -
version: number
-

The version of the data.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.VersionedData.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.VersionedData.html deleted file mode 100644 index addc80de0..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/interfaces.VersionedData.html +++ /dev/null @@ -1,260 +0,0 @@ -VersionedData | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Used internally to describe the basic properties of stored data such as feature flags or user -segments.

-

This is the actual type of parameters and return values in LDFeatureStore methods that refer -to a flag or segment item. Those methods still use the object type for backward compatibility.

-
-
-
-

Hierarchy

-
    -
  • VersionedData
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
deleted?: boolean
-

True if this is a deleted item placeholder (tombstone).

-
-
-
- -
key: string
-

The item's unique key, such as a feature flag key.

-
-
-
- -
version: number
-

A version number that LaunchDarkly will increment each time this item is changed.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.BasicLoggerOptions.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.BasicLoggerOptions.html deleted file mode 100644 index 294c6fcfb..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.BasicLoggerOptions.html +++ /dev/null @@ -1,384 +0,0 @@ -BasicLoggerOptions | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Configuration for basicLogger.

-
-
-
-

Hierarchy

-
    -
  • BasicLoggerOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
destination?: ((line) => void) | Record<"debug" | "info" | "warn" | "error", ((line) => void)>
-

An optional function, or map of levels to functions, to use to print each log line.

-

If not specified, the default is console.error.

-

If a function is specified, basicLogger calls it to write each line of output. The -argument is a fully formatted log line, not including a linefeed. The function -is only called for log levels that are enabled.

-

If a map is specified, then each entry will be used as the destination for the corresponding -log level. Any level that is not specified will use the default of console.error.

-

Setting this property to anything other than a function will cause SDK -initialization to fail.

-
-
-

Type declaration

-
    -
  • -
      -
    • (line): void
    • -
    • -
      -

      Parameters

      -
        -
      • -
        line: string
      -

      Returns void

-
-
- -
formatter?: ((...args) => string)
-
-

Type declaration

-
    -
  • -
      -
    • (...args): string
    • -
    • -

      An optional formatter to use. The formatter should be compatible -with node-style format strings like those used with util.format.

      -

      If not specified, then a default implementation will be used. -But using a node-specific implementation, for instance, would -have performance and quality benefits.

      -
      -
      -

      Parameters

      -
        -
      • -
        Rest ...args: any[]
        Rest
      -

      Returns string

      -
-
- -
level?: LDLogLevel
-

The lowest level of log message to enable.

-

See LDLogLevel for a list of possible levels. Setting a level here causes -all lower-importance levels to be disabled: for instance, if you specify -'warn', then 'debug' and 'info' are disabled.

-

If not specified, the default is 'info' (meaning that 'debug' is disabled).

-
-
-
- -
name?: string
-

Name to use for the log entires. The default name is LaunchDarkly.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.CancelableTimeout.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.CancelableTimeout.html deleted file mode 100644 index 6aea60b3f..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.CancelableTimeout.html +++ /dev/null @@ -1,319 +0,0 @@ -CancelableTimeout | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Represents a timeout that can be cancelled.

-

When racing a timeout, and another task completes before the timeout, -then the timeout should be cancelled. This prevents leaving open handles -which can stop the runtime from exiting.

-
-
-
-

Hierarchy

-
    -
  • CancelableTimeout
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
cancel: VoidFunction
-
- -
promise: Promise<void>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Crypto.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Crypto.html deleted file mode 100644 index 858d49463..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.Crypto.html +++ /dev/null @@ -1,347 +0,0 @@ -Crypto | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Interface provided by the platform for doing cryptographic operations.

-
-
-
-

Hierarchy

-
    -
  • Crypto
-
-
-
- -
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      algorithm: string
    -

    Returns Hasher

-
- -
    - -
  • -

    Note: Server SDKs MUST implement createHmac.

    -
    -
    -

    Parameters

    -
      -
    • -
      algorithm: string
    • -
    • -
      key: string
    -

    Returns Hmac

    -
-
- -
    - -
  • -

    Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Encoding.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Encoding.html deleted file mode 100644 index a5396dc7b..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.Encoding.html +++ /dev/null @@ -1,313 +0,0 @@ -Encoding | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • Encoding
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      data: string
    -

    Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.EventSource.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.EventSource.html deleted file mode 100644 index 22ef2a53f..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.EventSource.html +++ /dev/null @@ -1,407 +0,0 @@ -EventSource | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • EventSource
-
-

Implemented by

-
-
-
-
- -
-
-

Properties

-
-
-

Methods

-
-
-

Properties

-
- -
onclose: undefined | (() => void)
-
-

Type declaration

-
    -
  • -
      -
    • (): void
    • -
    • -

      Returns void

-
- -
onerror: undefined | ((err?) => void)
-
-

Type declaration

-
    -
  • -
      -
    • (err?): void
    • -
    • -
      -

      Parameters

      -
      -

      Returns void

-
- -
onopen: undefined | (() => void)
-
-

Type declaration

-
    -
  • -
      -
    • (): void
    • -
    • -

      Returns void

-
- -
onretrying: undefined | ((e) => void)
-
-

Type declaration

-
    -
  • -
      -
    • (e): void
    • -
    • -
      -

      Parameters

      -
        -
      • -
        e: {
            delayMillis: number;
        }
        -
          -
        • -
          delayMillis: number
      -

      Returns void

-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
    -

    Returns void

-
- -
    - -
  • -

    Returns void

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.EventSourceCapabilities.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.EventSourceCapabilities.html deleted file mode 100644 index c905f2089..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.EventSourceCapabilities.html +++ /dev/null @@ -1,335 +0,0 @@ -EventSourceCapabilities | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • EventSourceCapabilities
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
customMethod: boolean
-

If true the event source supports customized verbs POST/REPORT instead of -only the default GET.

-
-
-
- -
headers: boolean
-

If true the event source supports setting HTTP headers.

-
-
-
- -
readTimeout: boolean
-

If true the event source supports read timeouts. A read timeout for an -event source represents the maximum time between receiving any data. -If you receive 1 byte, and then a period of time greater than the read -time out elapses, and you do not receive a second byte, then that would -cause the event source to timeout.

-

It is not a timeout for the read of the entire body, which should be -indefinite.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.EventSourceInitDict.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.EventSourceInitDict.html deleted file mode 100644 index afd7db867..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.EventSourceInitDict.html +++ /dev/null @@ -1,365 +0,0 @@ -EventSourceInitDict | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • EventSourceInitDict
-
-
-
- -
-
-

Properties

-
- -
body?: string
-
- -
errorFilter: ((err) => boolean)
-
-

Type declaration

-
-
- -
headers: {
    [key: string]: string | string[];
}
-
-

Type declaration

-
    -
  • -
    [key: string]: string | string[]
-
- -
initialRetryDelayMillis: number
-
- -
method?: string
-
- -
readTimeoutMillis: number
-
- -
retryResetIntervalMillis: number
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Filesystem.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Filesystem.html deleted file mode 100644 index da4a9109f..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.Filesystem.html +++ /dev/null @@ -1,385 +0,0 @@ -Filesystem | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Interface for doing filesystem operations on the platform.

-
-
-
-

Hierarchy

-
    -
  • Filesystem
-
-
-
- -
-
-

Methods

-
- -
    - -
  • -

    The time, in ms since POSIX epoch, that the file was last modified.

    -
    -
    -

    Parameters

    -
      -
    • -
      path: string
      -

      The path to get a timestamp for.

      -
    -

    Returns Promise<number>

    A promise which will resolve to a timestamp if successful, or be -rejected if the operation fails.

    - -
-
- -
    - -
  • -

    Read a file into a utf8 encoded string.

    -
    -
    -

    Parameters

    -
      -
    • -
      path: string
      -

      The path of the file to read.

      -
    -

    Returns Promise<string>

    A promise which will resolve to utf8 encoded file content, or be -rejected if the operation fails.

    - -
-
- -
    - -
  • -

    Watch for changes to the specified path.

    -

    The implementation of this methods should be non-persistent. Meaning that -it should not keep the containing process running as long as it is -executing. For node this means setting the persistent option to false.

    -
    -
    -

    Parameters

    -
      -
    • -
      path: string
      -

      The path to watch.

      -
    • -
    • -
      callback: ((eventType, filename) => void)
      -
        -
      • -
          -
        • (eventType, filename): void
        • -
        • -
          -

          Parameters

          -
            -
          • -
            eventType: string
          • -
          • -
            filename: string
          -

          Returns void

    -

    Returns WatchHandle

    An async iterator that watches for changes to path.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Hasher.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Hasher.html deleted file mode 100644 index fa3cfd029..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.Hasher.html +++ /dev/null @@ -1,357 +0,0 @@ -Hasher | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Interface implemented by platform provided hasher.

-

The hash implementation must support 'sha256' and 'sha1'.

-

The has implementation must support digesting to 'hex' or 'base64'.

-
-
-
-

Hierarchy

-
    -
  • Hasher
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -

    Note: Client-side SDKs MUST implement either synchronous or asynchronous digest.

    -

    Client SDKs do not have high throughput hashing operations.

    -
    -
    -

    Parameters

    -
      -
    • -
      encoding: string
    -

    Returns Promise<string>

    -
-
- -
    - -
  • -

    Note: All server SDKs MUST implement synchronous digest.

    -

    Server SDKs have high performance requirements for bucketing users.

    -
    -
    -

    Parameters

    -
      -
    • -
      encoding: string
    -

    Returns string

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      data: string
    -

    Returns Hasher

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Headers.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Headers.html deleted file mode 100644 index fcf3246c1..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.Headers.html +++ /dev/null @@ -1,388 +0,0 @@ -Headers | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Interface for headers that are part of a fetch response.

-
-
-
-

Hierarchy

-
    -
  • Headers
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
-
- -
-
- -
    - -
  • -

    Returns true if the header is present.

    -
    -
    -

    Parameters

    -
      -
    • -
      name: string
      -

      The name of the header to check.

      -
    -

    Returns boolean

    -
-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Hmac.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Hmac.html deleted file mode 100644 index 3d3a94fb7..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.Hmac.html +++ /dev/null @@ -1,334 +0,0 @@ -Hmac | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Interface implemented by platform provided hmac.

-

The hash implementation must support 'sha256'.

-

The has implementation must support digesting to 'hex'.

-
-
-
-

Hierarchy

-
    -
  • Hmac
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      encoding: string
    -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      data: string
    -

    Returns Hasher

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.HttpErrorResponse.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.HttpErrorResponse.html deleted file mode 100644 index d0b473610..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.HttpErrorResponse.html +++ /dev/null @@ -1,312 +0,0 @@ -HttpErrorResponse | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • HttpErrorResponse
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
message: string
-
- -
status?: number
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Info.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Info.html deleted file mode 100644 index 586877727..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.Info.html +++ /dev/null @@ -1,329 +0,0 @@ -Info | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Interface for getting information about the SDK or the environment it is -executing in.

-
-
-
-

Hierarchy

-
    -
  • Info
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -

    Get information about the platform.

    -
    -

    Returns PlatformData

    -
-
- -
    - -
  • -

    Get information about the SDK implementation.

    -
    -

    Returns SdkData

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDApplication.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDApplication.html deleted file mode 100644 index d5440dd01..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDApplication.html +++ /dev/null @@ -1,360 +0,0 @@ -LDApplication | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • AutoEnvCommon -
      -
    • LDApplication
-
-
-
- -
-
-

Properties

-
- -
envAttributesVersion: string
-

Version of the environment attributes schema being used.

-
-
-
- -
id?: string
-

Unique identifier of the application.

-
-
-
- -
key: string
-

Unique key for the context kind.

-
-
-
- -
locale?: string
-
- -
name?: string
-
- -
version?: string
-
- -
versionName?: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDClientContext.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDClientContext.html deleted file mode 100644 index 64ce072f1..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDClientContext.html +++ /dev/null @@ -1,329 +0,0 @@ -LDClientContext | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Factory methods receive this class as a parameter.

-

Its public properties provide information about the SDK configuration and environment. The SDK -may also include non-public properties that are relevant only when creating one of the built-in -component types and are not accessible to custom components.

-
-
-
-

Hierarchy

-
    -
  • LDClientContext
-
-

Implemented by

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
basicConfiguration: LDBasicConfiguration
-

The SDK's basic global properties.

-
-
-
- -
platform: Platform
-

Interfaces providing platform specific information and functionality.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDContextCommon.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDContextCommon.html deleted file mode 100644 index 31a8083f8..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDContextCommon.html +++ /dev/null @@ -1,350 +0,0 @@ -LDContextCommon | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Common attributes shared by the various context types.

-
-
-
-

Hierarchy

-
-
-

Indexable

-
[attribute: string]: any
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- - -

Meta attributes are used to control behavioral aspects of the Context, such as private -private attributes. See LDContextMeta.privateAttributes as an example.

-

They cannot be addressed in targeting rules.

-
-
-
- -
anonymous?: boolean
-

If true, the context will not appear on the Contexts page in the LaunchDarkly dashboard.

-
-
-
- -
key: string
-

A unique string identifying a context.

-
-
-
- -
name?: string
-

The context's name.

-

You can search for contexts on the Contexts page by name.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDContextMeta.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDContextMeta.html deleted file mode 100644 index 101dc86fd..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDContextMeta.html +++ /dev/null @@ -1,335 +0,0 @@ -LDContextMeta | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Meta attributes are used to control behavioral aspects of the Context. -They cannot be addressed in targeting rules.

-
-
-
-

Hierarchy

-
    -
  • LDContextMeta
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
privateAttributes?: string[]
-

Designate any number of Context attributes, or properties within them, as private: that is, -their values will not be sent to LaunchDarkly.

-

Each parameter can be a simple attribute name, such as "email". Or, if the first character is -a slash, the parameter is interpreted as a slash-delimited path to a property within a JSON -object, where the first path component is a Context attribute name and each following -component is a nested property name: for example, suppose the attribute "address" had the -following JSON object value:

-
{"street": {"line1": "abc", "line2": "def"}}
-
-

Using ["/address/street/line1"] in this case would cause the "line1" property to be marked as -private. This syntax deliberately resembles JSON Pointer, but other JSON Pointer features -such as array indexing are not supported for Private.

-

This action only affects analytics events that involve this particular Context. To mark some -(or all) Context attributes as private for all users, use the overall configuration for the -SDK. -See LDOptions.allAttributesPrivate and LDOptions.privateAttributes.

-

The attributes "kind" and "key", and the "_meta" attributes cannot be made private.

-

In this example, firstName is marked as private, but lastName is not:

-
const context = {
kind: 'org',
key: 'my-key',
firstName: 'Pierre',
lastName: 'Menard',
_meta: {
privateAttributes: ['firstName'],
}
}; -
-

This is a metadata property, rather than an attribute that can be addressed in evaluations: -that is, a rule clause that references the attribute name "privateAttributes", will not use -this value, but would use a "privateAttributes" attribute set on the context.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDDevice.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDDevice.html deleted file mode 100644 index 0de87ff7a..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDDevice.html +++ /dev/null @@ -1,369 +0,0 @@ -LDDevice | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • AutoEnvCommon -
      -
    • LDDevice
-
-
-
- -
-
-

Properties

-
- -
envAttributesVersion: string
-

Version of the environment attributes schema being used.

-
-
-
- -
key: string
-

Unique key for the context kind.

-
-
-
- -
manufacturer?: string
-
- -
memoryBytes?: string
-
- -
model?: string
-
- -
os?: {
    family?: string;
    name?: string;
    version?: string;
}
-
-

Type declaration

-
    -
  • -
    Optional family?: string
    -

    The family of operating system.

    -
    -
  • -
  • -
    Optional name?: string
  • -
  • -
    Optional version?: string
-
- -
storageBytes?: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationDetail.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationDetail.html deleted file mode 100644 index 43fd73378..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationDetail.html +++ /dev/null @@ -1,337 +0,0 @@ -LDEvaluationDetail | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

An object that combines the result of a feature flag evaluation with information about -how it was calculated.

-

This is the result of calling LDClient.variationDetail.

-

For more information, see the SDK reference guide.

-
-
-
-

Hierarchy

-
    -
  • LDEvaluationDetail
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- - -

An object describing the main factor that influenced the flag evaluation value.

-
-
-
- -
value: any
-

The result of the flag evaluation. This will be either one of the flag's variations or -the default value that was passed to LDClient.variationDetail.

-
-
-
- -
variationIndex?: null | number
-

The index of the returned value within the flag's list of variations, e.g. 0 for the -first variation-- or null if the default value was returned.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationDetailTyped.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationDetailTyped.html deleted file mode 100644 index faea38fc0..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationDetailTyped.html +++ /dev/null @@ -1,335 +0,0 @@ -LDEvaluationDetailTyped | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Interface LDEvaluationDetailTyped<TFlag>

-
-

Type Parameters

-
    -
  • -

    TFlag

-
-

Hierarchy

-
    -
  • LDEvaluationDetailTyped
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- - -

An object describing the main factor that influenced the flag evaluation value.

-
-
-
- -
value: TFlag
-

The result of the flag evaluation. This will be either one of the flag's variations or -the default value that was passed to LDClient.variationDetail.

-
-
-
- -
variationIndex?: null | number
-

The index of the returned value within the flag's list of variations, e.g. 0 for the -first variation-- or null if the default value was returned.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationReason.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationReason.html deleted file mode 100644 index 1dd6bcdee..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationReason.html +++ /dev/null @@ -1,396 +0,0 @@ -LDEvaluationReason | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Describes the reason that a flag evaluation produced a particular value. This is -part of the LDEvaluationDetail object returned by LDClient.variationDetail.

-
-
-
-

Hierarchy

-
    -
  • LDEvaluationReason
-
-
-
- -
-
-

Properties

-
- -
bigSegmentsStatus?: "HEALTHY" | "STALE" | "NOT_CONFIGURED" | "STORE_ERROR"
-

Describes the validity of Big Segment information, if and only if the flag evaluation -required querying at least one Big Segment.

-
    -
  • 'HEALTHY': The Big Segment query involved in the flag evaluation was successful, and -the segment state is considered up to date.
  • -
  • 'STALE': The Big Segment query involved in the flag evaluation was successful, but -the segment state may not be up to date
  • -
  • 'NOT_CONFIGURED': Big Segments could not be queried for the flag evaluation because -the SDK configuration did not include a Big Segment store.
  • -
  • 'STORE_ERROR': The Big Segment query involved in the flag evaluation failed, for -instance due to a database error.
  • -
-
-
-
- -
errorKind?: string
-

A further description of the error condition, if the kind was 'ERROR'.

-
-
-
- -
inExperiment?: boolean
-

Whether the evaluation was part of an experiment.

-

This is true if the evaluation resulted in an experiment rollout and served one of -the variations in the experiment. Otherwise it is false or undefined.

-
-
-
- -
kind: string
-

The general category of the reason:

-
    -
  • 'OFF': The flag was off and therefore returned its configured off value.
  • -
  • 'FALLTHROUGH': The flag was on but the context did not match any targets or rules.
  • -
  • 'TARGET_MATCH': The context key was specifically targeted for this flag.
  • -
  • 'RULE_MATCH': the context matched one of the flag's rules.
  • -
  • 'PREREQUISITE_FAILED': The flag was considered off because it had at least one -prerequisite flag that either was off or did not return the desired variation.
  • -
  • 'ERROR': The flag could not be evaluated, e.g. because it does not exist or due -to an unexpected error.
  • -
-
-
-
- -
prerequisiteKey?: string
-

The key of the failed prerequisite flag, if the kind was 'PREREQUISITE_FAILED'.

-
-
-
- -
ruleId?: string
-

The unique identifier of the matched rule, if the kind was 'RULE_MATCH'.

-
-
-
- -
ruleIndex?: number
-

The index of the matched rule (0 for the first), if the kind was 'RULE_MATCH'.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDFlagSet.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDFlagSet.html deleted file mode 100644 index b685d5bf3..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDFlagSet.html +++ /dev/null @@ -1,291 +0,0 @@ -LDFlagSet | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

A map of feature flags from their keys to their values.

-
-
-
-

Hierarchy

-
    -
  • LDFlagSet
-
-

Indexable

-
[key: string]: LDFlagValue
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDLogger.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDLogger.html deleted file mode 100644 index 74933f3c8..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDLogger.html +++ /dev/null @@ -1,397 +0,0 @@ -LDLogger | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

The LaunchDarkly client logger interface.

-

The LDOptions.logger property accepts any object that conforms to this -interface. The SDK only uses four logging levels: error, warn, info, and -debug. It will call the corresponding method of the LDLogger either with a -single string argument, or with a format string and variable arguments in the -format used by Node's util.format().

-

The Winston logging package provides a -logger that conforms to this interface, so if you have created a logger with -Winston, you can simply put it into the LDOptions.logger property.

-

If you do not provide a logger object, the SDK uses the basicLogger -implementation with a minimum level of info.

-
-
-
-

Hierarchy

-
    -
  • LDLogger
-
-

Implemented by

-
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -

    The debug logger.

    -
    -
    -

    Parameters

    -
      -
    • -
      Rest ...args: any[]
      -

      A sequence of any JavaScript values.

      -
      Rest
    -

    Returns void

    -
-
- -
    - -
  • -

    The error logger.

    -
    -
    -

    Parameters

    -
      -
    • -
      Rest ...args: any[]
      -

      A sequence of any JavaScript values.

      -
      Rest
    -

    Returns void

    -
-
- -
    - -
  • -

    The info logger.

    -
    -
    -

    Parameters

    -
      -
    • -
      Rest ...args: any[]
      -

      A sequence of any JavaScript values.

      -
      Rest
    -

    Returns void

    -
-
- -
    - -
  • -

    The warning logger.

    -
    -
    -

    Parameters

    -
      -
    • -
      Rest ...args: any[]
      -

      A sequence of any JavaScript values.

      -
      Rest
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDMultiKindContext.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDMultiKindContext.html deleted file mode 100644 index c33a3f6ff..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDMultiKindContext.html +++ /dev/null @@ -1,320 +0,0 @@ -LDMultiKindContext | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

A context which represents multiple kinds. Each kind having its own key and attributes.

-

A multi-context must contain kind: 'multi' at the root.

-
const myMultiContext = {
// Multi-contexts must be of kind 'multi'.
kind: 'multi',
// The context is namespaced by its kind. This is an 'org' kind context.
org: {
// Each component context has its own key and attributes.
key: 'my-org-key',
someAttribute: 'my-attribute-value',
},
user: {
key: 'my-user-key',
firstName: 'Bob',
lastName: 'Bobberson',
_meta: {
// Each component context has its own _meta attributes. This will only apply the this
// 'user' context.
privateAttributes: ['firstName']
}
}
}; -
-

The above multi-context contains both an 'org' and a 'user'. Each with their own key, -attributes, and _meta attributes.

-
-
-
-

Hierarchy

-
    -
  • LDMultiKindContext
-
-

Indexable

-
[kind: string]: "multi" | LDContextCommon
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
kind: "multi"
-

The kind of the context.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDSingleKindContext.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDSingleKindContext.html deleted file mode 100644 index ba697a0f3..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDSingleKindContext.html +++ /dev/null @@ -1,366 +0,0 @@ -LDSingleKindContext | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

A context which represents a single kind.

-

For a single kind context the 'kind' may not be 'multi'.

-
const myOrgContext = {
kind: 'org',
key: 'my-org-key',
someAttribute: 'my-attribute-value'
}; -
-

The above context would be a single kind context representing an organization. It has a key -for that organization, and a single attribute 'someAttribute'.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- - -

Meta attributes are used to control behavioral aspects of the Context, such as private -private attributes. See LDContextMeta.privateAttributes as an example.

-

They cannot be addressed in targeting rules.

-
-
-
- -
anonymous?: boolean
-

If true, the context will not appear on the Contexts page in the LaunchDarkly dashboard.

-
-
-
- -
key: string
-

A unique string identifying a context.

-
-
-
- -
kind: string
-

The kind of the context.

-
-
-
- -
name?: string
-

The context's name.

-

You can search for contexts on the Contexts page by name.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDUser.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDUser.html deleted file mode 100644 index e48d4e03c..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDUser.html +++ /dev/null @@ -1,427 +0,0 @@ -LDUser | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

A LaunchDarkly user object.

-
-
-

Deprecated

-
-

Hierarchy

-
    -
  • LDUser
-
-
-
- -
-
-

Properties

-
- -
anonymous?: boolean
-

If true, the user will not appear on the Users page in the LaunchDarkly dashboard.

-
-
-
- -
avatar?: string
-

An absolute URL to an avatar image for the user.

-
-
-
- -
country?: string
-

The country associated with the user.

-
-
-
- -
custom?: {
    [key: string]: string | boolean | number | (string | boolean | number)[];
}
-

Any additional attributes associated with the user.

-
-
-

Type declaration

-
    -
  • -
    [key: string]: string | boolean | number | (string | boolean | number)[]
-
-
- -
email?: string
-

The user's email address.

-

If an avatar URL is not provided, LaunchDarkly will use Gravatar -to try to display an avatar for the user on the Users page.

-
-
-
- -
firstName?: string
-

The user's first name.

-
-
-
- -
ip?: string
-

The user's IP address.

-

If you provide an IP, LaunchDarkly will use a geolocation service to -automatically infer a country for the user, unless you've already -specified one.

-
-
-
- -
key: string
-

A unique string identifying a user.

-
-
-
- -
lastName?: string
-

The user's last name.

-
-
-
- -
name?: string
-

The user's name.

-

You can search for users on the User page by name.

-
-
-
- -
privateAttributeNames?: string[]
-

Specifies a list of attribute names (either built-in or custom) which should be -marked as private, and not sent to LaunchDarkly in analytics events. This is in -addition to any private attributes designated in the global configuration -with LDOptions.privateAttributes or LDOptions.allAttributesPrivate.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Options.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Options.html deleted file mode 100644 index 9c5f8bef9..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.Options.html +++ /dev/null @@ -1,337 +0,0 @@ -Options | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • Options
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
body?: string
-
- -
headers?: Record<string, string>
-
- -
keepalive?: boolean
-

For use in browser environments. Platform support will be best effort for this field. -https://developer.mozilla.org/en-US/docs/Web/API/RequestInit#keepalive

-
-
-
- -
method?: string
-
- -
timeout?: number
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Platform.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Platform.html deleted file mode 100644 index 5da81420a..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.Platform.html +++ /dev/null @@ -1,361 +0,0 @@ -Platform | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • Platform
-
-
-
- -
-
-

Properties

-
- -
crypto: Crypto
-

The interface for performing cryptographic operations.

-
-
-
- -
encoding?: Encoding
-

The interface for performing encoding operations.

-
-
-
- -
fileSystem?: Filesystem
-

The interface for performing file system operations. If the platform does -not support filesystem access, then this may be undefined.

-
-
-
- -
info: Info
-

The interface for getting information about the platform and the execution -environment.

-
-
-
- -
requests: Requests
-

The interface for performing http/https requests.

-
-
-
- -
storage?: Storage
-

The interface for session specific storage object. If the platform does not -support local storage access, this may be undefined.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.PlatformData.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.PlatformData.html deleted file mode 100644 index 9a0faa4ed..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.PlatformData.html +++ /dev/null @@ -1,375 +0,0 @@ -PlatformData | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Information about the platform of the SDK and the environment it is executing.

-
-
-
-

Hierarchy

-
    -
  • PlatformData
-
-
-
- -
-
-

Properties

-
- -
additional?: Record<string, string>
-

Any additional attributes associated with the platform.

-
-
-
- -
ld_application?: LDApplication
-

Additional information about the executing environment. Should be populated -when available. Not all platforms will have this data.

-
-
-
- -
ld_device?: LDDevice
-

Device hardware information. Should be populated when available. Not all -platforms will have this data.

-
-
-
- -
name?: string
-

The name of the platform the SDK is running on. For instance 'Node'.

-
-
-
- -
os?: {
    arch?: string;
    name?: string;
    version?: string;
}
-

Information about the OS on which the SDK is running. Should be populated -when available. Not all platforms will make this data accessible.

-
-
-

Type declaration

-
    -
  • -
    Optional arch?: string
    -

    The architecture. Ideally at runtime, but may be build time if that is -a constraint.

    -
    -
  • -
  • -
    Optional name?: string
    -

    The name of the OS. "MacOS", "Windows", or "Linux". If not one of those, -then use the value provided by the OS.

    -
    -
  • -
  • -
    Optional version?: string
    -

    The version of the OS.

    -
    -
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Requests.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Requests.html deleted file mode 100644 index 70547589b..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.Requests.html +++ /dev/null @@ -1,368 +0,0 @@ -Requests | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • Requests
-
-
-
- -
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
    -

    Returns EventSource

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      url: string
    • -
    • -
      Optional options: Options
      Optional
    -

    Returns Promise<Response>

-
- -
-
- -
    - -
  • -

    Returns true if a proxy is configured.

    -
    -

    Returns boolean

    -
-
- -
    - -
  • -

    Returns true if the proxy uses authentication.

    -
    -

    Returns boolean

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Response.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Response.html deleted file mode 100644 index 0e57b3280..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.Response.html +++ /dev/null @@ -1,347 +0,0 @@ -Response | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Interface for fetch responses.

-
-
-
-

Hierarchy

-
    -
  • Response
-
-
-
- -
-
-

Properties

-
-
-

Methods

-
-
-

Properties

-
- -
headers: Headers
-
- -
status: number
-
-

Methods

-
- -
    - -
  • -

    Read the response and provide it as decoded json.

    -
    -

    Returns Promise<any>

    -
-
- -
    - -
  • -

    Read the response and provide it as a string.

    -
    -

    Returns Promise<string>

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.SdkData.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.SdkData.html deleted file mode 100644 index d78a6e451..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.SdkData.html +++ /dev/null @@ -1,349 +0,0 @@ -SdkData | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • SdkData
-
-
-
- -
-
-

Properties

-
- -
name?: string
-

The name of the SDK. e.g. "node-server-sdk"

-
-
-
- -
userAgentBase?: string
-

If this is a top-level (not a wrapper) SDK this will be used to create the user agent string. -It will take the form 'userAgentBase/version`.

-
-
-
- -
version?: string
-

The version of the SDK.

-
-
-
- -
wrapperName?: string
-

Name of the wrapper SDK if present.

-
-
-
- -
wrapperVersion?: string
-

Version of the wrapper if present.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Storage.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Storage.html deleted file mode 100644 index e46c90431..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.Storage.html +++ /dev/null @@ -1,378 +0,0 @@ -Storage | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Interface for a data store that holds feature flag data and other SDK -properties in a serialized form.

-

This interface should be used for platform-specific integrations that store -data somewhere other than in memory. Each data item is uniquely identified by -a string typically constructed following a namespacing structure that -is then encoded.

-

Implementations may not throw exceptions.

-

The SDK assumes that the persistence is only being used by a single instance -of the SDK per SDK key (two different SDK instances, with 2 different SDK -keys could use the same persistence instance).

-

The SDK, with correct usage, will not have overlapping writes to the same -key.

-

This interface does not depend on the ability to list the contents of the -store or namespaces. This is to maintain the simplicity of implementing a -key-value store on many platforms.

-
-
-
-

Hierarchy

-
    -
  • Storage
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
clear: ((key) => Promise<void>)
-
-

Type declaration

-
    -
  • -
      -
    • (key): Promise<void>
    • -
    • -
      -

      Parameters

      -
        -
      • -
        key: string
      -

      Returns Promise<void>

-
- -
get: ((key) => Promise<null | string>)
-
-

Type declaration

-
    -
  • -
      -
    • (key): Promise<null | string>
    • -
    • -
      -

      Parameters

      -
        -
      • -
        key: string
      -

      Returns Promise<null | string>

-
- -
set: ((key, value) => Promise<void>)
-
-

Type declaration

-
    -
  • -
      -
    • (key, value): Promise<void>
    • -
    • -
      -

      Parameters

      -
        -
      • -
        key: string
      • -
      • -
        value: string
      -

      Returns Promise<void>

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.TypeValidator.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.TypeValidator.html deleted file mode 100644 index a17b1270f..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.TypeValidator.html +++ /dev/null @@ -1,336 +0,0 @@ -TypeValidator | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Interface for type validation.

-
-
-
-

Hierarchy

-
    -
  • TypeValidator
-
-

Implemented by

-
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      u: unknown
    -

    Returns boolean

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.WatchHandle.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.WatchHandle.html deleted file mode 100644 index c7803b701..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.WatchHandle.html +++ /dev/null @@ -1,311 +0,0 @@ -WatchHandle | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • WatchHandle
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -

    Stop watching.

    -
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.internal.EventProcessorOptions.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.internal.EventProcessorOptions.html deleted file mode 100644 index ee5f2c340..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.internal.EventProcessorOptions.html +++ /dev/null @@ -1,357 +0,0 @@ -EventProcessorOptions | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • EventProcessorOptions
-
-
-
- -
-
-

Properties

-
- -
allAttributesPrivate: boolean
-
- -
diagnosticRecordingInterval: number
-
- -
eventsCapacity: number
-
- -
flushInterval: number
-
- -
privateAttributes: string[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.internal.InputMigrationEvent.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.internal.InputMigrationEvent.html deleted file mode 100644 index 8dea3f474..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.internal.InputMigrationEvent.html +++ /dev/null @@ -1,371 +0,0 @@ -InputMigrationEvent | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • InputMigrationEvent
-
-
-
- -
-
-

Properties

-
- -
contextKeys: Record<string, string>
-
- -
creationDate: number
-
- -
evaluation: any
-
- -
kind: "migration_op"
-
- -
measurements: any[]
-
- -
operation: string
-
- -
samplingRatio: number
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDContextDeduplicator.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDContextDeduplicator.html deleted file mode 100644 index b54fc25c4..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDContextDeduplicator.html +++ /dev/null @@ -1,362 +0,0 @@ -LDContextDeduplicator | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Interface for a strategy for removing duplicate contexts from the event stream. -Client side event processors do not do this de-duplication, so the implementation -is not part of the default event processor.

-
-
-
-

Hierarchy

-
    -
  • LDContextDeduplicator
-
-
-
- -
-
-

Properties

-
-
-

Methods

-
-
-

Properties

-
- -
flushInterval?: number
-

The interval, if any, at which the event processor should call flush.

-
-
-
-

Methods

-
- -
    - -
  • -

    Forgets any cached user information, so all subsequent contexts will be treated as new.

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Updates the internal state if necessary to reflect that we have seen the given context. -Returns true if it is time to insert an index event for this context into the event output.

    -

    Client implementations may always return true.

    -
    -
    -

    Parameters

    -
    -

    Returns boolean

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventProcessor.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventProcessor.html deleted file mode 100644 index 1d97c059b..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventProcessor.html +++ /dev/null @@ -1,348 +0,0 @@ -LDEventProcessor | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • LDEventProcessor
-
-

Implemented by

-
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -

    Returns void

-
- -
    - -
  • -

    Returns Promise<void>

-
- -
    - -
  • -
    -

    Parameters

    -
    -

    Returns void

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventSender.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventSender.html deleted file mode 100644 index a92dfeffc..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventSender.html +++ /dev/null @@ -1,325 +0,0 @@ -LDEventSender | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • LDEventSender
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventSenderResult.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventSenderResult.html deleted file mode 100644 index ffd73909c..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventSenderResult.html +++ /dev/null @@ -1,329 +0,0 @@ -LDEventSenderResult | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Hierarchy

-
    -
  • LDEventSenderResult
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
error?: any
-
- -
serverTime?: number
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/subsystems.LDDataSourceUpdates.html b/packages/sdk/akamai-base/docs/interfaces/subsystems.LDDataSourceUpdates.html deleted file mode 100644 index 2abf61b1e..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/subsystems.LDDataSourceUpdates.html +++ /dev/null @@ -1,291 +0,0 @@ -LDDataSourceUpdates | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Interface that a data source implementation will use to push data into the SDK.

-

The data source interacts with this object, rather than manipulating the data store directly, so -that the SDK can perform any other necessary operations that must happen when data is updated.

-
-
-
-

Hierarchy

-
    -
  • LDDataSourceUpdates
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -

    Completely overwrites the current contents of the data store with a set of items for each -collection.

    -
    -
    -

    Parameters

    -
      -
    • -
      allData: LDFeatureStoreDataStorage
      -

      An object in which each key is the "namespace" of a collection (e.g. "features") and - the value is an object that maps keys to entities. The actual type of this parameter is - interfaces.FullDataSet<VersionedData>.

      -
    • -
    • -
      callback: (() => void)
      -

      Will be called when the store has been initialized.

      -
      -
        -
      • -
          -
        • (): void
        • -
        • -

          Returns void

    -

    Returns void

    -
-
- -
    - -
  • -

    Updates or inserts an item in the specified collection. For updates, the object will only be -updated if the existing version is less than the new version.

    -
    -
    -

    Parameters

    -
      -
    • -
      kind: DataKind
      -

      The type of data to be accessed. The actual type of this parameter is - interfaces.DataKind.

      -
    • -
    • -
      data: LDKeyedFeatureStoreItem
      -

      The contents of the entity, as an object that can be converted to JSON. The store - should check the version property of this object, and should not overwrite any - existing data if the existing version is greater than or equal to that value. - The actual type of this parameter is interfaces.VersionedData.

      -
    • -
    • -
      callback: (() => void)
      -

      Will be called after the upsert operation is complete.

      -
      -
        -
      • -
          -
        • (): void
        • -
        • -

          Returns void

    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStore.html b/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStore.html deleted file mode 100644 index d147cfa08..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStore.html +++ /dev/null @@ -1,488 +0,0 @@ -LDFeatureStore | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Interface for a feature store component.

-

The feature store is what the client uses to store feature flag data that has been received -from LaunchDarkly. By default, it uses an in-memory implementation; database integrations are -also available. Read the SDK features guide. -You will not need to use this interface unless you are writing your own implementation.

-

Feature store methods can and should call their callbacks directly whenever possible, rather -than deferring them with setImmediate() or process.nextTick(). This means that if for any -reason you are updating or querying a feature store directly in your application code (which -is not part of normal use of the SDK) you should be aware that the callback may be executed -immediately.

-
-
-
-

Hierarchy

-
    -
  • LDFeatureStore
-
-

Implemented by

-
-
-
-
- -
-
-

Methods

-
- -
    - -
  • -

    Get all entities from a collection.

    -

    The store should filter out any entities with the property deleted: true.

    -
    -
    -

    Parameters

    -
      -
    • -
      kind: DataKind
      -

      The type of data to be accessed. The store should not make any assumptions about the format - of the data, but just return an object in which each key is the key property of an entity - and the value is the entity. The actual type of this parameter is - interfaces.DataKind.

      -
    • -
    • -
      callback: ((res) => void)
      -

      Will be called with the resulting map. The actual type of the result value is - interfaces.KeyedItems<VersionedData>.

      -
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Releases any resources being used by the feature store.

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Delete an entity from the store.

    -

    Deletion should be implemented by storing a placeholder object with the property -deleted: true and a version property equal to the provided version. In other words, -it should be exactly the same as calling upsert with such an object.

    -
    -
    -

    Parameters

    -
      -
    • -
      kind: DataKind
      -

      The type of data to be accessed. The actual type of this parameter is - interfaces.DataKind.

      -
    • -
    • -
      key: string
      -

      The unique key of the entity within the specified collection.

      -
    • -
    • -
      version: number
      -

      A number that must be greater than the version property of the existing entity in - order for it to be deleted. If it is less than or equal to the existing version, the - method should do nothing.

      -
    • -
    • -
      callback: (() => void)
      -

      Will be called when the delete operation is complete.

      -
      -
        -
      • -
          -
        • (): void
        • -
        • -

          Returns void

    -

    Returns void

    -
-
- -
    - -
  • -

    Get an entity from the store.

    -

    The store should treat any entity with the property deleted: true as "not found".

    -
    -
    -

    Parameters

    -
      -
    • -
      kind: DataKind
      -

      The type of data to be accessed. The store should not make any assumptions about the format - of the data, but just return a JSON object. The actual type of this parameter is - interfaces.DataKind.

      -
    • -
    • -
      key: string
      -

      The unique key of the entity within the specified collection.

      -
    • -
    • -
      callback: ((res) => void)
      -

      Will be called with the retrieved entity, or null if not found. The actual type of the result - value is interfaces.VersionedData.

      -
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Get a description of the store.

    -
    -

    Returns string

    -
-
- -
    - -
  • -

    Initialize the store, overwriting any existing data.

    -
    -
    -

    Parameters

    -
      -
    • -
      allData: LDFeatureStoreDataStorage
      -

      An object in which each key is the "namespace" of a collection (e.g. "features") and - the value is an object that maps keys to entities. The actual type of this parameter is - interfaces.FullDataSet<VersionedData>.

      -
    • -
    • -
      callback: (() => void)
      -

      Will be called when the store has been initialized.

      -
      -
        -
      • -
          -
        • (): void
        • -
        • -

          Returns void

    -

    Returns void

    -
-
- -
    - -
  • -

    Tests whether the store is initialized.

    -

    "Initialized" means that the store has been populated with data, either by the client -having called init() within this process, or by another process (if this is a shared -database).

    -
    -
    -

    Parameters

    -
      -
    • -
      callback: ((isInitialized) => void)
      -

      Will be called back with the boolean result.

      -
      -
        -
      • -
          -
        • (isInitialized): void
        • -
        • -
          -

          Parameters

          -
            -
          • -
            isInitialized: boolean
          -

          Returns void

    -

    Returns void

    -
-
- -
    - -
  • -

    Add an entity or update an existing entity.

    -
    -
    -

    Parameters

    -
      -
    • -
      kind: DataKind
      -

      The type of data to be accessed. The actual type of this parameter is - interfaces.DataKind.

      -
    • -
    • -
      data: LDKeyedFeatureStoreItem
      -

      The contents of the entity, as an object that can be converted to JSON. The store - should check the version property of this object, and should not overwrite any - existing data if the existing version is greater than or equal to that value. - The actual type of this parameter is interfaces.VersionedData.

      -
    • -
    • -
      callback: (() => void)
      -

      Will be called after the upsert operation is complete.

      -
      -
        -
      • -
          -
        • (): void
        • -
        • -

          Returns void

    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreDataStorage.html b/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreDataStorage.html deleted file mode 100644 index e96770816..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreDataStorage.html +++ /dev/null @@ -1,206 +0,0 @@ -LDFeatureStoreDataStorage | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Represents the storage for the full data store.

-
-
-
-

Hierarchy

-
    -
  • LDFeatureStoreDataStorage
-
-

Indexable

-
[namespace: string]: LDFeatureStoreKindData
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreItem.html b/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreItem.html deleted file mode 100644 index 80c15cc48..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreItem.html +++ /dev/null @@ -1,236 +0,0 @@ -LDFeatureStoreItem | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Represents an item which can be stored in the feature store.

-
-
-
-

Hierarchy

-
-
-

Indexable

-
[attribute: string]: any
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
deleted?: boolean
-
- -
version: number
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreKindData.html b/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreKindData.html deleted file mode 100644 index e822fb787..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreKindData.html +++ /dev/null @@ -1,206 +0,0 @@ -LDFeatureStoreKindData | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

Represents the storage for a single kind of data. e.g. 'flag' or 'segment'.

-
-
-
-

Hierarchy

-
    -
  • LDFeatureStoreKindData
-
-

Indexable

-
[key: string]: LDFeatureStoreItem
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/subsystems.LDKeyedFeatureStoreItem.html b/packages/sdk/akamai-base/docs/interfaces/subsystems.LDKeyedFeatureStoreItem.html deleted file mode 100644 index 3653766c8..000000000 --- a/packages/sdk/akamai-base/docs/interfaces/subsystems.LDKeyedFeatureStoreItem.html +++ /dev/null @@ -1,242 +0,0 @@ -LDKeyedFeatureStoreItem | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-

When upserting an item it must contain a key.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
deleted?: boolean
-
- -
key: string
-
- -
version: number
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/modules/integrations.html b/packages/sdk/akamai-base/docs/modules/integrations.html deleted file mode 100644 index f22d88939..000000000 --- a/packages/sdk/akamai-base/docs/modules/integrations.html +++ /dev/null @@ -1,215 +0,0 @@ -integrations | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
-

Index

-
-

Classes

-
-
-

Interfaces

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/modules/interfaces.html b/packages/sdk/akamai-base/docs/modules/interfaces.html deleted file mode 100644 index 31434135b..000000000 --- a/packages/sdk/akamai-base/docs/modules/interfaces.html +++ /dev/null @@ -1,229 +0,0 @@ -interfaces | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
- -
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/modules/platform-1.html b/packages/sdk/akamai-base/docs/modules/platform-1.html deleted file mode 100644 index 21ae0c379..000000000 --- a/packages/sdk/akamai-base/docs/modules/platform-1.html +++ /dev/null @@ -1,391 +0,0 @@ -platform | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
-

Index

-
-

Namespaces

-
-
-

Enumerations

-
-
-

Classes

-
-
-

Interfaces

-
-
-

Type Aliases

-
-
-

Functions

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/modules/platform-1.internal.html b/packages/sdk/akamai-base/docs/modules/platform-1.internal.html deleted file mode 100644 index c80d4a550..000000000 --- a/packages/sdk/akamai-base/docs/modules/platform-1.internal.html +++ /dev/null @@ -1,341 +0,0 @@ -internal | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
- -
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/modules/platform-1.subsystem.html b/packages/sdk/akamai-base/docs/modules/platform-1.subsystem.html deleted file mode 100644 index 4b170ee1a..000000000 --- a/packages/sdk/akamai-base/docs/modules/platform-1.subsystem.html +++ /dev/null @@ -1,304 +0,0 @@ -subsystem | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
-

Index

-
-

Enumerations

-
-
-

Interfaces

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/modules/subsystems.html b/packages/sdk/akamai-base/docs/modules/subsystems.html deleted file mode 100644 index f324543e5..000000000 --- a/packages/sdk/akamai-base/docs/modules/subsystems.html +++ /dev/null @@ -1,206 +0,0 @@ -subsystems | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
-
-

Index

-
-

Interfaces

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/AkamaiLDClientParams.html b/packages/sdk/akamai-base/docs/types/AkamaiLDClientParams.html deleted file mode 100644 index 7beca321e..000000000 --- a/packages/sdk/akamai-base/docs/types/AkamaiLDClientParams.html +++ /dev/null @@ -1,195 +0,0 @@ -AkamaiLDClientParams | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Type alias AkamaiLDClientParams

-
AkamaiLDClientParams: {
    featureStoreProvider: EdgeProvider;
    options?: LDOptions;
    sdkKey: string;
}
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/LDMethodResult.html b/packages/sdk/akamai-base/docs/types/LDMethodResult.html deleted file mode 100644 index b6f372b4d..000000000 --- a/packages/sdk/akamai-base/docs/types/LDMethodResult.html +++ /dev/null @@ -1,210 +0,0 @@ -LDMethodResult | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Type alias LDMethodResult<TResult>

-
LDMethodResult<TResult>: {
    result: TResult;
    success: true;
} | {
    error: any;
    success: false;
}
-

Migration methods may return an LDMethodResult. -The implementation includes methods for creating results conveniently.

-

An implementation may also throw an exception to represent an error.

-
-
-

Type Parameters

-
    -
  • -

    TResult

-
-

Type declaration

-
    -
  • -
    result: TResult
  • -
  • -
    success: true
-
-

Type declaration

-
    -
  • -
    error: any
  • -
  • -
    success: false
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/LDMigrationMeasurement.html b/packages/sdk/akamai-base/docs/types/LDMigrationMeasurement.html deleted file mode 100644 index bc7095137..000000000 --- a/packages/sdk/akamai-base/docs/types/LDMigrationMeasurement.html +++ /dev/null @@ -1,189 +0,0 @@ -LDMigrationMeasurement | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Type alias LDMigrationMeasurement

- -

Types of measurements supported by an LDMigrationOpEvent.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/LDMigrationOp.html b/packages/sdk/akamai-base/docs/types/LDMigrationOp.html deleted file mode 100644 index 4d66c1f67..000000000 --- a/packages/sdk/akamai-base/docs/types/LDMigrationOp.html +++ /dev/null @@ -1,186 +0,0 @@ -LDMigrationOp | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
LDMigrationOp: "read" | "write"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/LDMigrationOrigin.html b/packages/sdk/akamai-base/docs/types/LDMigrationOrigin.html deleted file mode 100644 index 2cb11f215..000000000 --- a/packages/sdk/akamai-base/docs/types/LDMigrationOrigin.html +++ /dev/null @@ -1,191 +0,0 @@ -LDMigrationOrigin | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Type alias LDMigrationOrigin

-
LDMigrationOrigin: "old" | "new"
-

Specifies the origin of the result or error.

-

Results from readOld or writeOld will be 'old'. -Results from readNew or writeNew will be 'new'.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/LDMigrationReadResult.html b/packages/sdk/akamai-base/docs/types/LDMigrationReadResult.html deleted file mode 100644 index ae4399446..000000000 --- a/packages/sdk/akamai-base/docs/types/LDMigrationReadResult.html +++ /dev/null @@ -1,194 +0,0 @@ -LDMigrationReadResult | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Type alias LDMigrationReadResult<TResult>

-
LDMigrationReadResult<TResult>: LDMigrationResult<TResult>
-

Result of a migration read operation.

-
-
-

Type Parameters

-
    -
  • -

    TResult

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/LDMigrationResult.html b/packages/sdk/akamai-base/docs/types/LDMigrationResult.html deleted file mode 100644 index 8aec95df5..000000000 --- a/packages/sdk/akamai-base/docs/types/LDMigrationResult.html +++ /dev/null @@ -1,213 +0,0 @@ -LDMigrationResult | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Type alias LDMigrationResult<TResult>

-
LDMigrationResult<TResult>: {
    origin: LDMigrationOrigin;
    result: TResult;
    success: true;
} | {
    error: any;
    origin: LDMigrationOrigin;
    success: false;
}
-

Result of a component of an LDMigration.

-

Should not need to be used by a consumer of this API directly.

-
-
-

Type Parameters

-
    -
  • -

    TResult

-
-

Type declaration

-
-
-

Type declaration

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/LDMigrationWriteResult.html b/packages/sdk/akamai-base/docs/types/LDMigrationWriteResult.html deleted file mode 100644 index f9e67e850..000000000 --- a/packages/sdk/akamai-base/docs/types/LDMigrationWriteResult.html +++ /dev/null @@ -1,208 +0,0 @@ -LDMigrationWriteResult | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Type alias LDMigrationWriteResult<TResult>

-
LDMigrationWriteResult<TResult>: {
    authoritative: LDMigrationResult<TResult>;
    nonAuthoritative?: LDMigrationResult<TResult>;
}
-

Result of a migration write operation.

-

Authoritative writes are done before non-authoritative, so the authoritative -field should contain either an error or a result.

-

If the authoritative write fails, then the non-authoritative operation will -not be executed. When this happens the nonAuthoritative field will not be -populated.

-

When the non-authoritative operation is executed, then it will result in -either a result or an error and the field will be populated as such.

-
-
-

Type Parameters

-
    -
  • -

    TResult

-
-

Type declaration

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/LDOptions.html b/packages/sdk/akamai-base/docs/types/LDOptions.html deleted file mode 100644 index bc66548be..000000000 --- a/packages/sdk/akamai-base/docs/types/LDOptions.html +++ /dev/null @@ -1,191 +0,0 @@ -LDOptions | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
LDOptions: Pick<LDOptionsCommon, "logger" | "sendEvents">
-

The Launchdarkly Edge SDKs configuration options. Only logger is officially -supported. sendEvents is unsupported and is only included as a beta -preview.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/LDOptionsInternal.html b/packages/sdk/akamai-base/docs/types/LDOptionsInternal.html deleted file mode 100644 index 8a3f55181..000000000 --- a/packages/sdk/akamai-base/docs/types/LDOptionsInternal.html +++ /dev/null @@ -1,190 +0,0 @@ -LDOptionsInternal | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Type alias LDOptionsInternal

-
LDOptionsInternal: LDOptions & Pick<LDOptionsCommon, "featureStore">
-

The internal options include featureStore because that's how the LDClient -implementation expects it.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/interfaces.FullDataSet.html b/packages/sdk/akamai-base/docs/types/interfaces.FullDataSet.html deleted file mode 100644 index 2d188125e..000000000 --- a/packages/sdk/akamai-base/docs/types/interfaces.FullDataSet.html +++ /dev/null @@ -1,216 +0,0 @@ -FullDataSet | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
FullDataSet<T>: Record<string, KeyedItems<T>>
-

Used internally to describe a full set of environment data, which can include both feature -flags and user segments. The string key for each item is the namespace property of a -interfaces.DataKind.

-
-
-

Type Parameters

-
    -
  • -

    T

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/interfaces.KeyedItems.html b/packages/sdk/akamai-base/docs/types/interfaces.KeyedItems.html deleted file mode 100644 index bd3a2d772..000000000 --- a/packages/sdk/akamai-base/docs/types/interfaces.KeyedItems.html +++ /dev/null @@ -1,215 +0,0 @@ -KeyedItems | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
KeyedItems<T>: Record<string, T>
-

Used internally to describe a set of stored data items of the same kind, such as feature flags -or user segments. The string key for each item is the same as the item's key property.

-
-
-

Type Parameters

-
    -
  • -

    T

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/interfaces.KindKeyedStore.html b/packages/sdk/akamai-base/docs/types/interfaces.KindKeyedStore.html deleted file mode 100644 index 60f50aa65..000000000 --- a/packages/sdk/akamai-base/docs/types/interfaces.KindKeyedStore.html +++ /dev/null @@ -1,211 +0,0 @@ -KindKeyedStore | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
-
- -

Type alias KindKeyedStore<Kind>

-
KindKeyedStore<Kind>: KeyedItems<Kind, KeyedItems<string, SerializedItemDescriptor>>
-
-

Type Parameters

-
    -
  • -

    Kind

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.EventListener.html b/packages/sdk/akamai-base/docs/types/platform-1.EventListener.html deleted file mode 100644 index c97930b18..000000000 --- a/packages/sdk/akamai-base/docs/types/platform-1.EventListener.html +++ /dev/null @@ -1,297 +0,0 @@ -EventListener | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
EventListener: ((event?) => void)
-
-

Type declaration

-
    -
  • -
      -
    • (event?): void
    • -
    • -
      -

      Parameters

      -
        -
      • -
        Optional event: {
            data?: any;
        }
        Optional -
          -
        • -
          Optional data?: any
      -

      Returns void

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.EventName.html b/packages/sdk/akamai-base/docs/types/platform-1.EventName.html deleted file mode 100644 index 8b1065626..000000000 --- a/packages/sdk/akamai-base/docs/types/platform-1.EventName.html +++ /dev/null @@ -1,281 +0,0 @@ -EventName | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
EventName: "delete" | "patch" | "ping" | "put"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.LDContext.html b/packages/sdk/akamai-base/docs/types/platform-1.LDContext.html deleted file mode 100644 index fa41ba855..000000000 --- a/packages/sdk/akamai-base/docs/types/platform-1.LDContext.html +++ /dev/null @@ -1,296 +0,0 @@ -LDContext | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- - -

A LaunchDarkly context object. LaunchDarkly contexts are objects representing users, devices, organizations, and -other entities that feature flags serve different variations to according to your flag targeting rules. These data -objects contain context attributes that describe what you know about that context, such as their name, location, -device type, or organization they are associated with.

-

You can manage how contexts interact with your app by targeting flag variations to specific contexts, based on -their context attributes. When a flag evaluation occurs, the feature flag uses the evaluation context to understand -what variation to serve. You can be as specific as targeting a flag to a single end context, or as broad as targeting -your entire customer base. You can even use anonymous contexts and private attributes to control what data to -include or exclude in the information you collect about your end users.

-

LDContext is the newer replacement for the previous, less flexible LDUser type. The current SDK still supports -LDUser, but LDContext is now the preferred model.

-

See LDSingleKindContext and LDMultiKindContext for examples. LDContextCommon includes -additional propert

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.LDFlagValue.html b/packages/sdk/akamai-base/docs/types/platform-1.LDFlagValue.html deleted file mode 100644 index 35a9ba569..000000000 --- a/packages/sdk/akamai-base/docs/types/platform-1.LDFlagValue.html +++ /dev/null @@ -1,285 +0,0 @@ -LDFlagValue | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
LDFlagValue: any
-

The types of values a feature flag can have.

-

Flags can have any JSON-serializable value.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.LDHeaders.html b/packages/sdk/akamai-base/docs/types/platform-1.LDHeaders.html deleted file mode 100644 index de30ebe93..000000000 --- a/packages/sdk/akamai-base/docs/types/platform-1.LDHeaders.html +++ /dev/null @@ -1,294 +0,0 @@ -LDHeaders | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
LDHeaders: {
    authorization?: string;
    user-agent?: string;
    x-launchdarkly-tags?: string;
    x-launchdarkly-user-agent?: string;
    x-launchdarkly-wrapper?: string;
}
-
-

Type declaration

-
    -
  • -
    Optional authorization?: string
  • -
  • -
    Optional user-agent?: string
  • -
  • -
    Optional x-launchdarkly-tags?: string
  • -
  • -
    Optional x-launchdarkly-user-agent?: string
  • -
  • -
    Optional x-launchdarkly-wrapper?: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.LDLogLevel.html b/packages/sdk/akamai-base/docs/types/platform-1.LDLogLevel.html deleted file mode 100644 index bed9eaf6a..000000000 --- a/packages/sdk/akamai-base/docs/types/platform-1.LDLogLevel.html +++ /dev/null @@ -1,288 +0,0 @@ -LDLogLevel | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
LDLogLevel: "debug" | "info" | "warn" | "error" | "none"
-

Logging levels that can be used with basicLogger.

-

SetBasicLoggerOptions.level to one of these values to control what levels -of log messages are enabled. Going from lowest importance (and most verbose) -to most importance, the levels are 'debug', 'info', 'warn', and 'error'. -You can also specify 'none' instead to disable all logging.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.ProcessStreamResponse.html b/packages/sdk/akamai-base/docs/types/platform-1.ProcessStreamResponse.html deleted file mode 100644 index ebc7325c5..000000000 --- a/packages/sdk/akamai-base/docs/types/platform-1.ProcessStreamResponse.html +++ /dev/null @@ -1,310 +0,0 @@ -ProcessStreamResponse | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
ProcessStreamResponse: {
    deserializeData: ((data) => any);
    processJson: ((json) => void);
}
-
-

Type declaration

-
    -
  • -
    deserializeData: ((data) => any)
    -
      -
    • -
        -
      • (data): any
      • -
      • -
        -

        Parameters

        -
          -
        • -
          data: string
        -

        Returns any

  • -
  • -
    processJson: ((json) => void)
    -
      -
    • -
        -
      • (json): void
      • -
      • -
        -

        Parameters

        -
          -
        • -
          json: any
        -

        Returns void

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.VoidFunction.html b/packages/sdk/akamai-base/docs/types/platform-1.VoidFunction.html deleted file mode 100644 index ad4c9e048..000000000 --- a/packages/sdk/akamai-base/docs/types/platform-1.VoidFunction.html +++ /dev/null @@ -1,289 +0,0 @@ -VoidFunction | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
VoidFunction: (() => void)
-
-

Type declaration

-
    -
  • -
      -
    • (): void
    • -
    • -

      Returns void

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.internal.EvalEventArgs.html b/packages/sdk/akamai-base/docs/types/platform-1.internal.EvalEventArgs.html deleted file mode 100644 index c2d043327..000000000 --- a/packages/sdk/akamai-base/docs/types/platform-1.internal.EvalEventArgs.html +++ /dev/null @@ -1,334 +0,0 @@ -EvalEventArgs | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
EvalEventArgs: {
    addExperimentData?: boolean;
    context: Context;
    debugEventsUntilDate?: number;
    defaultVal: any;
    excludeFromSummaries?: boolean;
    flagKey: string;
    prereqOfFlagKey?: string;
    reason?: LDEvaluationReason;
    samplingRatio?: number;
    trackEvents: boolean;
    value: LDFlagValue;
    variation?: number;
    version: number;
}
-
-

Type declaration

-
    -
  • -
    Optional addExperimentData?: boolean
  • -
  • -
    context: Context
  • -
  • -
    Optional debugEventsUntilDate?: number
  • -
  • -
    defaultVal: any
  • -
  • -
    Optional excludeFromSummaries?: boolean
  • -
  • -
    flagKey: string
  • -
  • -
    Optional prereqOfFlagKey?: string
  • -
  • -
    Optional reason?: LDEvaluationReason
  • -
  • -
    Optional samplingRatio?: number
  • -
  • -
    trackEvents: boolean
  • -
  • -
    value: LDFlagValue
  • -
  • -
    Optional variation?: number
  • -
  • -
    version: number
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.internal.InputEvent.html b/packages/sdk/akamai-base/docs/types/platform-1.internal.InputEvent.html deleted file mode 100644 index 460edfb00..000000000 --- a/packages/sdk/akamai-base/docs/types/platform-1.internal.InputEvent.html +++ /dev/null @@ -1,305 +0,0 @@ -InputEvent | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
InputEvent: InputEvalEvent | InputCustomEvent | InputIdentifyEvent | InputMigrationEvent | InputClickEvent | InputPageViewEvent
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.internal.LDInternalOptions.html b/packages/sdk/akamai-base/docs/types/platform-1.internal.LDInternalOptions.html deleted file mode 100644 index 0a6d55024..000000000 --- a/packages/sdk/akamai-base/docs/types/platform-1.internal.LDInternalOptions.html +++ /dev/null @@ -1,333 +0,0 @@ -LDInternalOptions | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
LDInternalOptions: {
    analyticsEventPath?: string;
    diagnosticEventPath?: string;
    highTimeoutThreshold?: number;
    includeAuthorizationHeader?: boolean;
    userAgentHeaderName?: "user-agent" | "x-launchdarkly-user-agent";
}
-

This is for internal use only.

-

Edge sdks use clientSideID to query feature stores. They also send analytics -using this clientSideID. This is a hybrid behavior because they are based -on js-server-common, but uses the clientSideID instead of the sdkKey for the -above reasons. These internal options allow the edge sdks to use the -EventSender to send analytics to the correct LD endpoints using -the clientSideId.

-
-
-

Type declaration

-
    -
  • -
    Optional analyticsEventPath?: string
  • -
  • -
    Optional diagnosticEventPath?: string
  • -
  • -
    Optional highTimeoutThreshold?: number
    -

    In seconds. Log a warning if identifyTimeout is greater than this value.

    -

    Mobile - 15s. -Browser - 5s. -Server - 60s.

    -
    -
  • -
  • -
    Optional includeAuthorizationHeader?: boolean
  • -
  • -
    Optional userAgentHeaderName?: "user-agent" | "x-launchdarkly-user-agent"
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.internal.StreamingErrorHandler.html b/packages/sdk/akamai-base/docs/types/platform-1.internal.StreamingErrorHandler.html deleted file mode 100644 index b784f6bfa..000000000 --- a/packages/sdk/akamai-base/docs/types/platform-1.internal.StreamingErrorHandler.html +++ /dev/null @@ -1,318 +0,0 @@ -StreamingErrorHandler | @launchdarkly/akamai-server-base-sdk - v2.1.19
-
- -
-
-
- -
StreamingErrorHandler: ((err) => void)
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file From 2d7da49b7148f1cfb58c2837c4d914d248872a32 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 14 Nov 2024 23:47:39 +0000 Subject: [PATCH 2/2] chore: Updating docs for Akamai LaunchDarkly EdgeWorker SDK (2.1.20) --- .../sdk/akamai-base/docs/assets/highlight.css | 99 ++ packages/sdk/akamai-base/docs/assets/main.js | 58 + .../sdk/akamai-base/docs/assets/search.js | 1 + .../sdk/akamai-base/docs/assets/style.css | 1379 +++++++++++++++++ .../docs/classes/AsyncStoreFacade.html | 343 ++++ .../docs/classes/EdgeFeatureStore.html | 501 ++++++ .../docs/classes/LDConcurrentExecution.html | 227 +++ .../docs/classes/LDSerialExecution.html | 241 +++ .../docs/classes/NullEventSource.html | 413 +++++ .../classes/PersistentDataStoreWrapper.html | 550 +++++++ .../integrations.FileDataSourceFactory.html | 279 ++++ .../docs/classes/integrations.TestData.html | 442 ++++++ .../integrations.TestDataFlagBuilder.html | 632 ++++++++ .../integrations.TestDataRuleBuilder.html | 369 +++++ .../classes/platform-1.ApplicationTags.html | 343 ++++ .../platform-1.AttributeReference.html | 444 ++++++ .../docs/classes/platform-1.BasicLogger.html | 485 ++++++ .../classes/platform-1.ClientContext.html | 362 +++++ .../docs/classes/platform-1.Context.html | 632 ++++++++ .../classes/platform-1.ContextFilter.html | 370 +++++ .../classes/platform-1.DateValidator.html | 347 +++++ .../classes/platform-1.FactoryOrInstance.html | 346 +++++ .../docs/classes/platform-1.Function.html | 346 +++++ .../classes/platform-1.KindValidator.html | 368 +++++ .../classes/platform-1.LDClientError.html | 415 +++++ .../platform-1.LDFileDataSourceError.html | 415 +++++ .../classes/platform-1.LDPollingError.html | 442 ++++++ .../classes/platform-1.LDStreamingError.html | 442 ++++++ .../classes/platform-1.LDTimeoutError.html | 415 +++++ .../platform-1.LDUnexpectedResponseError.html | 415 +++++ .../classes/platform-1.NullableBoolean.html | 346 +++++ .../classes/platform-1.NumberWithMinimum.html | 372 +++++ .../classes/platform-1.OptionMessages.html | 447 ++++++ .../docs/classes/platform-1.SafeLogger.html | 453 ++++++ .../classes/platform-1.ServiceEndpoints.html | 402 +++++ .../platform-1.StringMatchingRegex.html | 374 +++++ .../docs/classes/platform-1.Type.html | 387 +++++ .../docs/classes/platform-1.TypeArray.html | 386 +++++ .../classes/platform-1.TypeValidators.html | 442 ++++++ .../platform-1.internal.ClientMessages.html | 366 +++++ ...latform-1.internal.DiagnosticsManager.html | 462 ++++++ .../platform-1.internal.EventFactoryBase.html | 426 +++++ .../platform-1.internal.EventProcessor.html | 570 +++++++ .../platform-1.internal.InputCustomEvent.html | 408 +++++ .../platform-1.internal.InputEvalEvent.html | 471 ++++++ ...latform-1.internal.InputIdentifyEvent.html | 372 +++++ ...latform-1.internal.NullEventProcessor.html | 372 +++++ ...latform-1.internal.StreamingProcessor.html | 497 ++++++ .../docs/enums/LDConsistencyCheck.html | 224 +++ .../akamai-base/docs/enums/LDExecution.html | 226 +++ .../docs/enums/LDExecutionOrdering.html | 218 +++ .../docs/enums/LDMigrationStage.html | 265 ++++ .../enums/platform-1.AutoEnvAttributes.html | 317 ++++ .../enums/platform-1.DataSourceErrorKind.html | 322 ++++ .../enums/platform-1.internal.ErrorKinds.html | 357 +++++ ...platform-1.subsystem.LDDeliveryStatus.html | 325 ++++ .../platform-1.subsystem.LDEventType.html | 318 ++++ .../docs/functions/IsMigrationStage.html | 201 +++ .../docs/functions/LDMigrationError.html | 206 +++ .../docs/functions/LDMigrationSuccess.html | 208 +++ .../docs/functions/createMigration.html | 208 +++ .../docs/functions/deserializePoll.html | 203 +++ .../sdk/akamai-base/docs/functions/init.html | 200 +++ .../functions/platform-1.base64UrlEncode.html | 300 ++++ .../platform-1.cancelableTimedPromise.html | 299 ++++ .../docs/functions/platform-1.clone.html | 295 ++++ .../platform-1.createSafeLogger.html | 290 ++++ .../docs/functions/platform-1.debounce.html | 320 ++++ .../functions/platform-1.deepCompact.html | 302 ++++ .../functions/platform-1.defaultHeaders.html | 298 ++++ .../functions/platform-1.fastDeepEqual.html | 292 ++++ .../functions/platform-1.getEventsUri.html | 303 ++++ .../functions/platform-1.getPollingUri.html | 303 ++++ .../functions/platform-1.getStreamingUri.html | 303 ++++ .../platform-1.httpErrorMessage.html | 294 ++++ .../platform-1.internal.isLegacyUser.html | 318 ++++ .../platform-1.internal.isMultiKind.html | 318 ++++ .../platform-1.internal.isSingleKind.html | 318 ++++ .../platform-1.internal.shouldSample.html | 318 ++++ .../platform-1.isHttpLocallyRecoverable.html | 296 ++++ .../platform-1.isHttpRecoverable.html | 296 ++++ .../docs/functions/platform-1.noop.html | 285 ++++ .../functions/platform-1.secondsToMillis.html | 290 ++++ .../functions/platform-1.shouldRetry.html | 290 ++++ .../docs/functions/platform-1.sleep.html | 290 ++++ .../functions/platform-1.timedPromise.html | 299 ++++ packages/sdk/akamai-base/docs/index.html | 655 ++++++++ .../docs/interfaces/EdgeProvider.html | 223 +++ .../docs/interfaces/LDBigSegmentsOptions.html | 310 ++++ .../akamai-base/docs/interfaces/LDClient.html | 966 ++++++++++++ .../docs/interfaces/LDFlagsState.html | 299 ++++ .../docs/interfaces/LDFlagsStateOptions.html | 242 +++ .../docs/interfaces/LDMigration.html | 282 ++++ .../LDMigrationConsistencyMeasurement.html | 224 +++ .../LDMigrationErrorMeasurement.html | 224 +++ .../interfaces/LDMigrationEvaluation.html | 250 +++ .../LDMigrationInvokedMeasurement.html | 224 +++ .../LDMigrationLatencyMeasurement.html | 224 +++ .../docs/interfaces/LDMigrationOpEvent.html | 258 +++ .../docs/interfaces/LDMigrationOptions.html | 396 +++++ .../docs/interfaces/LDMigrationTracker.html | 343 ++++ .../docs/interfaces/LDMigrationVariation.html | 228 +++ .../docs/interfaces/LDProxyOptions.html | 245 +++ .../docs/interfaces/LDTLSOptions.html | 294 ++++ .../LDWaitForInitializationOptions.html | 223 +++ .../integrations.EvaluationSeriesContext.html | 248 +++ .../integrations.EvaluationSeriesData.html | 210 +++ .../integrations.FileDataSourceOptions.html | 278 ++++ .../docs/interfaces/integrations.Hook.html | 302 ++++ .../interfaces/integrations.HookMetadata.html | 227 +++ .../interfaces.BigSegmentStore.html | 290 ++++ .../interfaces.BigSegmentStoreMembership.html | 219 +++ .../interfaces.BigSegmentStoreMetadata.html | 238 +++ .../interfaces.BigSegmentStoreStatus.html | 261 ++++ ...erfaces.BigSegmentStoreStatusProvider.html | 263 ++++ .../interfaces/interfaces.DataCollection.html | 253 +++ .../docs/interfaces/interfaces.DataKind.html | 239 +++ .../interfaces/interfaces.ItemDescriptor.html | 249 +++ .../docs/interfaces/interfaces.KeyedItem.html | 249 +++ .../interfaces.PersistentDataStore.html | 492 ++++++ .../interfaces.PersistentStoreDataKind.html | 271 ++++ .../interfaces.SerializedItemDescriptor.html | 263 ++++ .../interfaces/interfaces.VersionedData.html | 260 ++++ .../platform-1.BasicLoggerOptions.html | 384 +++++ .../platform-1.CancelableTimeout.html | 319 ++++ .../docs/interfaces/platform-1.Crypto.html | 347 +++++ .../docs/interfaces/platform-1.Encoding.html | 313 ++++ .../interfaces/platform-1.EventSource.html | 407 +++++ .../platform-1.EventSourceCapabilities.html | 335 ++++ .../platform-1.EventSourceInitDict.html | 365 +++++ .../interfaces/platform-1.Filesystem.html | 385 +++++ .../docs/interfaces/platform-1.Hasher.html | 357 +++++ .../docs/interfaces/platform-1.Headers.html | 388 +++++ .../docs/interfaces/platform-1.Hmac.html | 334 ++++ .../platform-1.HttpErrorResponse.html | 312 ++++ .../docs/interfaces/platform-1.Info.html | 329 ++++ .../interfaces/platform-1.LDApplication.html | 360 +++++ .../platform-1.LDClientContext.html | 329 ++++ .../platform-1.LDContextCommon.html | 350 +++++ .../interfaces/platform-1.LDContextMeta.html | 335 ++++ .../docs/interfaces/platform-1.LDDevice.html | 369 +++++ .../platform-1.LDEvaluationDetail.html | 337 ++++ .../platform-1.LDEvaluationDetailTyped.html | 335 ++++ .../platform-1.LDEvaluationReason.html | 396 +++++ .../docs/interfaces/platform-1.LDFlagSet.html | 291 ++++ .../docs/interfaces/platform-1.LDLogger.html | 397 +++++ .../platform-1.LDMultiKindContext.html | 320 ++++ .../platform-1.LDSingleKindContext.html | 366 +++++ .../docs/interfaces/platform-1.LDUser.html | 427 +++++ .../docs/interfaces/platform-1.Options.html | 337 ++++ .../docs/interfaces/platform-1.Platform.html | 361 +++++ .../interfaces/platform-1.PlatformData.html | 375 +++++ .../docs/interfaces/platform-1.Requests.html | 368 +++++ .../docs/interfaces/platform-1.Response.html | 347 +++++ .../docs/interfaces/platform-1.SdkData.html | 349 +++++ .../docs/interfaces/platform-1.Storage.html | 378 +++++ .../interfaces/platform-1.TypeValidator.html | 336 ++++ .../interfaces/platform-1.WatchHandle.html | 311 ++++ ...form-1.internal.EventProcessorOptions.html | 357 +++++ ...atform-1.internal.InputMigrationEvent.html | 371 +++++ ...orm-1.subsystem.LDContextDeduplicator.html | 362 +++++ ...platform-1.subsystem.LDEventProcessor.html | 348 +++++ .../platform-1.subsystem.LDEventSender.html | 325 ++++ ...tform-1.subsystem.LDEventSenderResult.html | 329 ++++ .../subsystems.LDDataSourceUpdates.html | 291 ++++ .../interfaces/subsystems.LDFeatureStore.html | 488 ++++++ .../subsystems.LDFeatureStoreDataStorage.html | 206 +++ .../subsystems.LDFeatureStoreItem.html | 236 +++ .../subsystems.LDFeatureStoreKindData.html | 206 +++ .../subsystems.LDKeyedFeatureStoreItem.html | 242 +++ .../docs/modules/integrations.html | 215 +++ .../akamai-base/docs/modules/interfaces.html | 229 +++ .../akamai-base/docs/modules/platform-1.html | 391 +++++ .../docs/modules/platform-1.internal.html | 341 ++++ .../docs/modules/platform-1.subsystem.html | 304 ++++ .../akamai-base/docs/modules/subsystems.html | 206 +++ .../docs/types/AkamaiLDClientParams.html | 195 +++ .../docs/types/LDMethodResult.html | 210 +++ .../docs/types/LDMigrationMeasurement.html | 189 +++ .../akamai-base/docs/types/LDMigrationOp.html | 186 +++ .../docs/types/LDMigrationOrigin.html | 191 +++ .../docs/types/LDMigrationReadResult.html | 194 +++ .../docs/types/LDMigrationResult.html | 213 +++ .../docs/types/LDMigrationWriteResult.html | 208 +++ .../sdk/akamai-base/docs/types/LDOptions.html | 191 +++ .../docs/types/LDOptionsInternal.html | 190 +++ .../docs/types/interfaces.FullDataSet.html | 216 +++ .../docs/types/interfaces.KeyedItems.html | 215 +++ .../docs/types/interfaces.KindKeyedStore.html | 211 +++ .../docs/types/platform-1.EventListener.html | 297 ++++ .../docs/types/platform-1.EventName.html | 281 ++++ .../docs/types/platform-1.LDContext.html | 296 ++++ .../docs/types/platform-1.LDFlagValue.html | 285 ++++ .../docs/types/platform-1.LDHeaders.html | 294 ++++ .../docs/types/platform-1.LDLogLevel.html | 288 ++++ .../platform-1.ProcessStreamResponse.html | 310 ++++ .../docs/types/platform-1.VoidFunction.html | 289 ++++ .../platform-1.internal.EvalEventArgs.html | 334 ++++ .../types/platform-1.internal.InputEvent.html | 305 ++++ ...platform-1.internal.LDInternalOptions.html | 333 ++++ ...form-1.internal.StreamingErrorHandler.html | 318 ++++ 201 files changed, 65346 insertions(+) create mode 100644 packages/sdk/akamai-base/docs/assets/highlight.css create mode 100644 packages/sdk/akamai-base/docs/assets/main.js create mode 100644 packages/sdk/akamai-base/docs/assets/search.js create mode 100644 packages/sdk/akamai-base/docs/assets/style.css create mode 100644 packages/sdk/akamai-base/docs/classes/AsyncStoreFacade.html create mode 100644 packages/sdk/akamai-base/docs/classes/EdgeFeatureStore.html create mode 100644 packages/sdk/akamai-base/docs/classes/LDConcurrentExecution.html create mode 100644 packages/sdk/akamai-base/docs/classes/LDSerialExecution.html create mode 100644 packages/sdk/akamai-base/docs/classes/NullEventSource.html create mode 100644 packages/sdk/akamai-base/docs/classes/PersistentDataStoreWrapper.html create mode 100644 packages/sdk/akamai-base/docs/classes/integrations.FileDataSourceFactory.html create mode 100644 packages/sdk/akamai-base/docs/classes/integrations.TestData.html create mode 100644 packages/sdk/akamai-base/docs/classes/integrations.TestDataFlagBuilder.html create mode 100644 packages/sdk/akamai-base/docs/classes/integrations.TestDataRuleBuilder.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.ApplicationTags.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.AttributeReference.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.BasicLogger.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.ClientContext.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.Context.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.ContextFilter.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.DateValidator.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.FactoryOrInstance.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.Function.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.KindValidator.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.LDClientError.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.LDFileDataSourceError.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.LDPollingError.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.LDStreamingError.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.LDTimeoutError.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.LDUnexpectedResponseError.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.NullableBoolean.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.NumberWithMinimum.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.OptionMessages.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.SafeLogger.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.ServiceEndpoints.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.StringMatchingRegex.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.Type.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.TypeArray.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.TypeValidators.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.internal.ClientMessages.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.internal.DiagnosticsManager.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.internal.EventFactoryBase.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.internal.EventProcessor.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.internal.InputCustomEvent.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.internal.InputEvalEvent.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.internal.InputIdentifyEvent.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.internal.NullEventProcessor.html create mode 100644 packages/sdk/akamai-base/docs/classes/platform-1.internal.StreamingProcessor.html create mode 100644 packages/sdk/akamai-base/docs/enums/LDConsistencyCheck.html create mode 100644 packages/sdk/akamai-base/docs/enums/LDExecution.html create mode 100644 packages/sdk/akamai-base/docs/enums/LDExecutionOrdering.html create mode 100644 packages/sdk/akamai-base/docs/enums/LDMigrationStage.html create mode 100644 packages/sdk/akamai-base/docs/enums/platform-1.AutoEnvAttributes.html create mode 100644 packages/sdk/akamai-base/docs/enums/platform-1.DataSourceErrorKind.html create mode 100644 packages/sdk/akamai-base/docs/enums/platform-1.internal.ErrorKinds.html create mode 100644 packages/sdk/akamai-base/docs/enums/platform-1.subsystem.LDDeliveryStatus.html create mode 100644 packages/sdk/akamai-base/docs/enums/platform-1.subsystem.LDEventType.html create mode 100644 packages/sdk/akamai-base/docs/functions/IsMigrationStage.html create mode 100644 packages/sdk/akamai-base/docs/functions/LDMigrationError.html create mode 100644 packages/sdk/akamai-base/docs/functions/LDMigrationSuccess.html create mode 100644 packages/sdk/akamai-base/docs/functions/createMigration.html create mode 100644 packages/sdk/akamai-base/docs/functions/deserializePoll.html create mode 100644 packages/sdk/akamai-base/docs/functions/init.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.base64UrlEncode.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.cancelableTimedPromise.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.clone.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.createSafeLogger.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.debounce.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.deepCompact.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.defaultHeaders.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.fastDeepEqual.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.getEventsUri.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.getPollingUri.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.getStreamingUri.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.httpErrorMessage.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.internal.isLegacyUser.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.internal.isMultiKind.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.internal.isSingleKind.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.internal.shouldSample.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.isHttpLocallyRecoverable.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.isHttpRecoverable.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.noop.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.secondsToMillis.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.shouldRetry.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.sleep.html create mode 100644 packages/sdk/akamai-base/docs/functions/platform-1.timedPromise.html create mode 100644 packages/sdk/akamai-base/docs/index.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/EdgeProvider.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/LDBigSegmentsOptions.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/LDClient.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/LDFlagsState.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/LDFlagsStateOptions.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigration.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigrationConsistencyMeasurement.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigrationErrorMeasurement.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigrationEvaluation.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigrationInvokedMeasurement.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigrationLatencyMeasurement.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigrationOpEvent.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigrationOptions.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigrationTracker.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/LDMigrationVariation.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/LDProxyOptions.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/LDTLSOptions.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/LDWaitForInitializationOptions.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/integrations.EvaluationSeriesContext.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/integrations.EvaluationSeriesData.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/integrations.FileDataSourceOptions.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/integrations.Hook.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/integrations.HookMetadata.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStore.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreMembership.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreMetadata.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreStatus.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreStatusProvider.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.DataCollection.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.DataKind.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.ItemDescriptor.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.KeyedItem.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.PersistentDataStore.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.PersistentStoreDataKind.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.SerializedItemDescriptor.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/interfaces.VersionedData.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.BasicLoggerOptions.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.CancelableTimeout.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Crypto.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Encoding.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.EventSource.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.EventSourceCapabilities.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.EventSourceInitDict.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Filesystem.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Hasher.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Headers.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Hmac.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.HttpErrorResponse.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Info.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDApplication.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDClientContext.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDContextCommon.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDContextMeta.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDDevice.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationDetail.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationDetailTyped.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationReason.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDFlagSet.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDLogger.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDMultiKindContext.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDSingleKindContext.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.LDUser.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Options.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Platform.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.PlatformData.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Requests.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Response.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.SdkData.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.Storage.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.TypeValidator.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.WatchHandle.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.internal.EventProcessorOptions.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.internal.InputMigrationEvent.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDContextDeduplicator.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventProcessor.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventSender.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventSenderResult.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/subsystems.LDDataSourceUpdates.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStore.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreDataStorage.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreItem.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreKindData.html create mode 100644 packages/sdk/akamai-base/docs/interfaces/subsystems.LDKeyedFeatureStoreItem.html create mode 100644 packages/sdk/akamai-base/docs/modules/integrations.html create mode 100644 packages/sdk/akamai-base/docs/modules/interfaces.html create mode 100644 packages/sdk/akamai-base/docs/modules/platform-1.html create mode 100644 packages/sdk/akamai-base/docs/modules/platform-1.internal.html create mode 100644 packages/sdk/akamai-base/docs/modules/platform-1.subsystem.html create mode 100644 packages/sdk/akamai-base/docs/modules/subsystems.html create mode 100644 packages/sdk/akamai-base/docs/types/AkamaiLDClientParams.html create mode 100644 packages/sdk/akamai-base/docs/types/LDMethodResult.html create mode 100644 packages/sdk/akamai-base/docs/types/LDMigrationMeasurement.html create mode 100644 packages/sdk/akamai-base/docs/types/LDMigrationOp.html create mode 100644 packages/sdk/akamai-base/docs/types/LDMigrationOrigin.html create mode 100644 packages/sdk/akamai-base/docs/types/LDMigrationReadResult.html create mode 100644 packages/sdk/akamai-base/docs/types/LDMigrationResult.html create mode 100644 packages/sdk/akamai-base/docs/types/LDMigrationWriteResult.html create mode 100644 packages/sdk/akamai-base/docs/types/LDOptions.html create mode 100644 packages/sdk/akamai-base/docs/types/LDOptionsInternal.html create mode 100644 packages/sdk/akamai-base/docs/types/interfaces.FullDataSet.html create mode 100644 packages/sdk/akamai-base/docs/types/interfaces.KeyedItems.html create mode 100644 packages/sdk/akamai-base/docs/types/interfaces.KindKeyedStore.html create mode 100644 packages/sdk/akamai-base/docs/types/platform-1.EventListener.html create mode 100644 packages/sdk/akamai-base/docs/types/platform-1.EventName.html create mode 100644 packages/sdk/akamai-base/docs/types/platform-1.LDContext.html create mode 100644 packages/sdk/akamai-base/docs/types/platform-1.LDFlagValue.html create mode 100644 packages/sdk/akamai-base/docs/types/platform-1.LDHeaders.html create mode 100644 packages/sdk/akamai-base/docs/types/platform-1.LDLogLevel.html create mode 100644 packages/sdk/akamai-base/docs/types/platform-1.ProcessStreamResponse.html create mode 100644 packages/sdk/akamai-base/docs/types/platform-1.VoidFunction.html create mode 100644 packages/sdk/akamai-base/docs/types/platform-1.internal.EvalEventArgs.html create mode 100644 packages/sdk/akamai-base/docs/types/platform-1.internal.InputEvent.html create mode 100644 packages/sdk/akamai-base/docs/types/platform-1.internal.LDInternalOptions.html create mode 100644 packages/sdk/akamai-base/docs/types/platform-1.internal.StreamingErrorHandler.html diff --git a/packages/sdk/akamai-base/docs/assets/highlight.css b/packages/sdk/akamai-base/docs/assets/highlight.css new file mode 100644 index 000000000..0feecabee --- /dev/null +++ b/packages/sdk/akamai-base/docs/assets/highlight.css @@ -0,0 +1,99 @@ +:root { + --light-hl-0: #000000; + --dark-hl-0: #D4D4D4; + --light-hl-1: #008000; + --dark-hl-1: #6A9955; + --light-hl-2: #0000FF; + --dark-hl-2: #569CD6; + --light-hl-3: #0070C1; + --dark-hl-3: #4FC1FF; + --light-hl-4: #795E26; + --dark-hl-4: #DCDCAA; + --light-hl-5: #001080; + --dark-hl-5: #9CDCFE; + --light-hl-6: #A31515; + --dark-hl-6: #CE9178; + --light-hl-7: #CD3131; + --dark-hl-7: #F44747; + --light-hl-8: #AF00DB; + --dark-hl-8: #C586C0; + --light-hl-9: #098658; + --dark-hl-9: #B5CEA8; + --light-hl-10: #000000; + --dark-hl-10: #C8C8C8; + --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/packages/sdk/akamai-base/docs/assets/main.js b/packages/sdk/akamai-base/docs/assets/main.js new file mode 100644 index 000000000..3cee05e61 --- /dev/null +++ b/packages/sdk/akamai-base/docs/assets/main.js @@ -0,0 +1,58 @@ +"use strict"; +"use strict";(()=>{var Se=Object.create;var re=Object.defineProperty;var we=Object.getOwnPropertyDescriptor;var Te=Object.getOwnPropertyNames;var ke=Object.getPrototypeOf,Qe=Object.prototype.hasOwnProperty;var Pe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Ie=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Te(e))!Qe.call(t,i)&&i!==r&&re(t,i,{get:()=>e[i],enumerable:!(n=we(e,i))||n.enumerable});return t};var Ce=(t,e,r)=>(r=t!=null?Se(ke(t)):{},Ie(e||!t||!t.__esModule?re(r,"default",{value:t,enumerable:!0}):r,t));var ae=Pe((se,oe)=>{(function(){var t=function(e){var r=new t.Builder;return r.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),r.searchPipeline.add(t.stemmer),e.call(r,r),r.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(r){e.console&&console.warn&&console.warn(r)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var r=Object.create(null),n=Object.keys(e),i=0;i0){var d=t.utils.clone(r)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(n.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,r){r in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+r),e.label=r,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var r=e.label&&e.label in this.registeredFunctions;r||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var r=new t.Pipeline;return e.forEach(function(n){var i=t.Pipeline.registeredFunctions[n];if(i)r.add(i);else throw new Error("Cannot load unregistered function: "+n)}),r},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(r){t.Pipeline.warnIfFunctionNotRegistered(r),this._stack.push(r)},this)},t.Pipeline.prototype.after=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");n=n+1,this._stack.splice(n,0,r)},t.Pipeline.prototype.before=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");this._stack.splice(n,0,r)},t.Pipeline.prototype.remove=function(e){var r=this._stack.indexOf(e);r!=-1&&this._stack.splice(r,1)},t.Pipeline.prototype.run=function(e){for(var r=this._stack.length,n=0;n1&&(oe&&(n=s),o!=e);)i=n-r,s=r+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(r+=n[u+1]*i[d+1],u+=2,d+=2);return r},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),r=1,n=0;r0){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),y;m in s.node.edges?y=s.node.edges[m]:(y=new t.TokenSet,s.node.edges[m]=y),s.str.length==1&&(y.final=!0),i.push({node:y,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return n},t.TokenSet.fromString=function(e){for(var r=new t.TokenSet,n=r,i=0,s=e.length;i=e;r--){var n=this.uncheckedNodes[r],i=n.child.toString();i in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[i]:(n.child._str=i,this.minimizedNodes[i]=n.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(r){var n=new t.QueryParser(e,r);n.parse()})},t.Index.prototype.query=function(e){for(var r=new t.Query(this.fields),n=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,r){var n=e[this._ref],i=Object.keys(this._fields);this._documents[n]=r||{},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,r;do e=this.next(),r=e.charCodeAt(0);while(r>47&&r<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 r=e.next();if(r==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(r.charCodeAt(0)==92){e.escapeCharacter();continue}if(r==":")return t.QueryLexer.lexField;if(r=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(r=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(r=="+"&&e.width()===1||r=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(r.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,r){this.lexer=new t.QueryLexer(e),this.query=r,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 r=e.peekLexeme();if(r!=null)switch(r.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 n="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(n+=" with value '"+r.str+"'"),new t.QueryParseError(n,r.start,r.end)}},t.QueryParser.parsePresence=function(e){var r=e.consumeLexeme();if(r!=null){switch(r.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+r.str+"'";throw new t.QueryParseError(n,r.start,r.end)}var i=e.peekLexeme();if(i==null){var n="expecting term or field, found nothing";throw new t.QueryParseError(n,r.start,r.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(n,i.start,i.end)}}},t.QueryParser.parseField=function(e){var r=e.consumeLexeme();if(r!=null){if(e.query.allFields.indexOf(r.str)==-1){var n=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+r.str+"', possible fields: "+n;throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.fields=[r.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,r.start,r.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 r=e.consumeLexeme();if(r!=null){e.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(n==null){e.nextClause();return}switch(n.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 '"+n.type+"'";throw new t.QueryParseError(i,n.start,n.end)}}},t.QueryParser.parseEditDistance=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="edit distance must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.editDistance=n;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 r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="boost must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.boost=n;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,r){typeof define=="function"&&define.amd?define(r):typeof se=="object"?oe.exports=r():e.lunr=r()}(this,function(){return t})})()});var ne=[];function G(t,e){ne.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){ne.forEach(r=>{e.querySelectorAll(r.selector).forEach(n=>{n.dataset.hasInstance||(new r.constructor({el:n,app:this}),n.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),r=e?.parentElement;for(;r&&!r.classList.contains(".tsd-navigation");)r instanceof HTMLDetailsElement&&(r.open=!0),r=r.parentElement;if(e){let n=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=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 r=e.parentElement;for(;r&&r.tagName!=="SECTION";)r=r.parentElement;if(r&&r.offsetParent==null){this.alwaysVisibleMember=r,r.classList.add("always-visible");let n=document.createElement("p");n.classList.add("warning"),n.textContent="This member is normally hidden due to your filter settings.",r.prepend(n)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let r;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(r),r=setTimeout(()=>{e.classList.remove("visible"),r=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let r;return()=>{clearTimeout(r),r=setTimeout(()=>t(),e)}};var ce=Ce(ae());function de(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("tsd-search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let r=document.querySelector("#tsd-search input"),n=document.querySelector("#tsd-search .results");if(!r||!n)throw new Error("The input field or the result list wrapper was not found");let i=!1;n.addEventListener("mousedown",()=>i=!0),n.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Oe(t,n,r,s)}function Oe(t,e,r,n){r.addEventListener("input",ie(()=>{Re(t,e,r,n)},200));let i=!1;r.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Fe(e,r):s.key=="Escape"?r.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),r.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!r.matches(":focus")&&s.key==="/"&&(r.focus(),s.preventDefault())})}function _e(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=ce.Index.load(window.searchData.index))}function Re(t,e,r,n){if(_e(n,t),!n.index||!n.data)return;e.textContent="";let i=r.value.trim(),s=i?n.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${le(l.parent,i)}.${u}`);let d=document.createElement("li");d.classList.value=l.classes??"";let m=document.createElement("a");m.href=n.base+l.url,m.innerHTML=u,d.append(m),e.appendChild(d)}}function ue(t,e){let r=t.querySelector(".current");if(!r)r=t.querySelector(e==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let n=r;if(e===1)do n=n.nextElementSibling??void 0;while(n instanceof HTMLElement&&n.offsetParent==null);else do n=n.previousElementSibling??void 0;while(n instanceof HTMLElement&&n.offsetParent==null);n&&(r.classList.remove("current"),n.classList.add("current"))}}function Fe(t,e){let r=t.querySelector(".current");if(r||(r=t.querySelector("li:first-child")),r){let n=r.querySelector("a");n&&(window.location.href=n.href),e.blur()}}function le(t,e){if(e==="")return t;let r=t.toLocaleLowerCase(),n=e.toLocaleLowerCase(),i=[],s=0,o=r.indexOf(n);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+n.length))}`),s=o+n.length,o=r.indexOf(n,s);return i.push(K(t.substring(s))),i.join("")}var Me={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Me[e])}var P=class{constructor(e){this.el=e.el,this.app=e.app}};var M="mousedown",fe="mousemove",N="mouseup",J={x:0,y:0},he=!1,ee=!1,De=!1,D=!1,pe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(pe?"is-mobile":"not-mobile");pe&&"ontouchstart"in document.documentElement&&(De=!0,M="touchstart",fe="touchmove",N="touchend");document.addEventListener(M,t=>{ee=!0,D=!1;let e=M=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(fe,t=>{if(ee&&!D){let e=M=="touchstart"?t.targetTouches[0]:t,r=J.x-(e.pageX||0),n=J.y-(e.pageY||0);D=Math.sqrt(r*r+n*n)>10}});document.addEventListener(N,()=>{ee=!1});document.addEventListener("click",t=>{he&&(t.preventDefault(),t.stopImmediatePropagation(),he=!1)});var X=class extends P{constructor(r){super(r);this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(M,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(r){if(this.active==r)return;this.active=r,document.documentElement.classList.toggle("has-"+this.className,r),this.el.classList.toggle("active",r);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(r){D||(this.setActive(!0),r.preventDefault())}onDocumentPointerDown(r){if(this.active){if(r.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(r){if(!D&&this.active&&r.target.closest(".col-sidebar")){let n=r.target.closest("a");if(n){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),n.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var me=document.head.appendChild(document.createElement("style"));me.dataset.for="filters";var Y=class extends P{constructor(r){super(r);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),me.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`}fromLocalStorage(){let r=Q.getItem(this.key);return r?r==="true":this.el.checked}setLocalStorage(r){Q.setItem(this.key,r.toString()),this.value=r,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let n=Array.from(r.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);r.style.display=n?"none":"block"})}};var Z=class extends P{constructor(r){super(r);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()),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ve(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(t){document.documentElement.dataset.theme=t}de();G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var ge=document.getElementById("tsd-theme");ge&&ve(ge);var Ae=new U;Object.defineProperty(window,"app",{value:Ae});document.querySelectorAll("summary a").forEach(t=>{t.addEventListener("click",()=>{location.assign(t.href)})});})(); +/*! 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/packages/sdk/akamai-base/docs/assets/search.js b/packages/sdk/akamai-base/docs/assets/search.js new file mode 100644 index 000000000..7c1b19b84 --- /dev/null +++ b/packages/sdk/akamai-base/docs/assets/search.js @@ -0,0 +1 @@ +window.searchData = JSON.parse("{\"rows\":[{\"kind\":2097152,\"name\":\"AkamaiLDClientParams\",\"url\":\"types/AkamaiLDClientParams.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/AkamaiLDClientParams.html#__type\",\"classes\":\"\",\"parent\":\"AkamaiLDClientParams\"},{\"kind\":1024,\"name\":\"sdkKey\",\"url\":\"types/AkamaiLDClientParams.html#__type.sdkKey\",\"classes\":\"\",\"parent\":\"AkamaiLDClientParams.__type\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"types/AkamaiLDClientParams.html#__type.options\",\"classes\":\"\",\"parent\":\"AkamaiLDClientParams.__type\"},{\"kind\":1024,\"name\":\"featureStoreProvider\",\"url\":\"types/AkamaiLDClientParams.html#__type.featureStoreProvider\",\"classes\":\"\",\"parent\":\"AkamaiLDClientParams.__type\"},{\"kind\":64,\"name\":\"init\",\"url\":\"functions/init.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"EdgeFeatureStore\",\"url\":\"classes/EdgeFeatureStore.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/EdgeFeatureStore.html#constructor\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":1024,\"name\":\"_edgeProvider\",\"url\":\"classes/EdgeFeatureStore.html#_edgeProvider\",\"classes\":\"tsd-is-private\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":1024,\"name\":\"_sdkKey\",\"url\":\"classes/EdgeFeatureStore.html#_sdkKey\",\"classes\":\"tsd-is-private\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":1024,\"name\":\"_description\",\"url\":\"classes/EdgeFeatureStore.html#_description\",\"classes\":\"tsd-is-private\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":1024,\"name\":\"_logger\",\"url\":\"classes/EdgeFeatureStore.html#_logger\",\"classes\":\"tsd-is-private\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":1024,\"name\":\"_rootKey\",\"url\":\"classes/EdgeFeatureStore.html#_rootKey\",\"classes\":\"tsd-is-private\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/EdgeFeatureStore.html#get\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/EdgeFeatureStore.html#all\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":2048,\"name\":\"initialized\",\"url\":\"classes/EdgeFeatureStore.html#initialized\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":2048,\"name\":\"init\",\"url\":\"classes/EdgeFeatureStore.html#init\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":2048,\"name\":\"getDescription\",\"url\":\"classes/EdgeFeatureStore.html#getDescription\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":1024,\"name\":\"close\",\"url\":\"classes/EdgeFeatureStore.html#close\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/EdgeFeatureStore.html#close.__type\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore.close\"},{\"kind\":1024,\"name\":\"delete\",\"url\":\"classes/EdgeFeatureStore.html#delete\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/EdgeFeatureStore.html#delete.__type-2\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore.delete\"},{\"kind\":1024,\"name\":\"upsert\",\"url\":\"classes/EdgeFeatureStore.html#upsert\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/EdgeFeatureStore.html#upsert.__type-4\",\"classes\":\"\",\"parent\":\"EdgeFeatureStore.upsert\"},{\"kind\":256,\"name\":\"EdgeProvider\",\"url\":\"interfaces/EdgeProvider.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"get\",\"url\":\"interfaces/EdgeProvider.html#get\",\"classes\":\"\",\"parent\":\"EdgeProvider\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/EdgeProvider.html#get.__type\",\"classes\":\"\",\"parent\":\"EdgeProvider.get\"},{\"kind\":2097152,\"name\":\"LDOptions\",\"url\":\"types/LDOptions.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"LDOptionsInternal\",\"url\":\"types/LDOptionsInternal.html\",\"classes\":\"\"},{\"kind\":4,\"name\":\"integrations\",\"url\":\"modules/integrations.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"FileDataSourceFactory\",\"url\":\"classes/integrations.FileDataSourceFactory.html\",\"classes\":\"\",\"parent\":\"integrations\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/integrations.FileDataSourceFactory.html#constructor\",\"classes\":\"\",\"parent\":\"integrations.FileDataSourceFactory\"},{\"kind\":1024,\"name\":\"_options\",\"url\":\"classes/integrations.FileDataSourceFactory.html#_options\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.FileDataSourceFactory\"},{\"kind\":2048,\"name\":\"getFactory\",\"url\":\"classes/integrations.FileDataSourceFactory.html#getFactory\",\"classes\":\"\",\"parent\":\"integrations.FileDataSourceFactory\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/integrations.FileDataSourceFactory.html#getFactory.getFactory-1.__type\",\"classes\":\"\",\"parent\":\"integrations.FileDataSourceFactory.getFactory.getFactory\"},{\"kind\":128,\"name\":\"TestData\",\"url\":\"classes/integrations.TestData.html\",\"classes\":\"\",\"parent\":\"integrations\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/integrations.TestData.html#constructor\",\"classes\":\"\",\"parent\":\"integrations.TestData\"},{\"kind\":1024,\"name\":\"_currentFlags\",\"url\":\"classes/integrations.TestData.html#_currentFlags\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestData\"},{\"kind\":1024,\"name\":\"_currentSegments\",\"url\":\"classes/integrations.TestData.html#_currentSegments\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestData\"},{\"kind\":1024,\"name\":\"_dataSources\",\"url\":\"classes/integrations.TestData.html#_dataSources\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestData\"},{\"kind\":1024,\"name\":\"_flagBuilders\",\"url\":\"classes/integrations.TestData.html#_flagBuilders\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestData\"},{\"kind\":2048,\"name\":\"getFactory\",\"url\":\"classes/integrations.TestData.html#getFactory\",\"classes\":\"\",\"parent\":\"integrations.TestData\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/integrations.TestData.html#getFactory.getFactory-1.__type\",\"classes\":\"\",\"parent\":\"integrations.TestData.getFactory.getFactory\"},{\"kind\":2048,\"name\":\"flag\",\"url\":\"classes/integrations.TestData.html#flag\",\"classes\":\"\",\"parent\":\"integrations.TestData\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/integrations.TestData.html#update\",\"classes\":\"\",\"parent\":\"integrations.TestData\"},{\"kind\":2048,\"name\":\"usePreconfiguredFlag\",\"url\":\"classes/integrations.TestData.html#usePreconfiguredFlag\",\"classes\":\"\",\"parent\":\"integrations.TestData\"},{\"kind\":2048,\"name\":\"usePreconfiguredSegment\",\"url\":\"classes/integrations.TestData.html#usePreconfiguredSegment\",\"classes\":\"\",\"parent\":\"integrations.TestData\"},{\"kind\":128,\"name\":\"TestDataFlagBuilder\",\"url\":\"classes/integrations.TestDataFlagBuilder.html\",\"classes\":\"\",\"parent\":\"integrations\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#constructor\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":1024,\"name\":\"_key\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#_key\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":1024,\"name\":\"_data\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#_data\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":262144,\"name\":\"_isBooleanFlag\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#_isBooleanFlag\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"booleanFlag\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#booleanFlag\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"variations\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#variations\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"on\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#on\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"fallthroughVariation\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#fallthroughVariation\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"offVariation\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#offVariation\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"variationForAll\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#variationForAll\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"valueForAll\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#valueForAll\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"variationForUser\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#variationForUser\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"variationForContext\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#variationForContext\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"clearRules\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#clearRules\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"clearAllTargets\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#clearAllTargets\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"ifMatch\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#ifMatch\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"ifNotMatch\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#ifNotMatch\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"checkRatio\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#checkRatio\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":2048,\"name\":\"samplingRatio\",\"url\":\"classes/integrations.TestDataFlagBuilder.html#samplingRatio\",\"classes\":\"\",\"parent\":\"integrations.TestDataFlagBuilder\"},{\"kind\":128,\"name\":\"TestDataRuleBuilder\",\"url\":\"classes/integrations.TestDataRuleBuilder.html\",\"classes\":\"\",\"parent\":\"integrations\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/integrations.TestDataRuleBuilder.html#constructor\",\"classes\":\"\",\"parent\":\"integrations.TestDataRuleBuilder\"},{\"kind\":1024,\"name\":\"_flagBuilder\",\"url\":\"classes/integrations.TestDataRuleBuilder.html#_flagBuilder\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestDataRuleBuilder\"},{\"kind\":1024,\"name\":\"_clauses\",\"url\":\"classes/integrations.TestDataRuleBuilder.html#_clauses\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestDataRuleBuilder\"},{\"kind\":1024,\"name\":\"_variation\",\"url\":\"classes/integrations.TestDataRuleBuilder.html#_variation\",\"classes\":\"tsd-is-private\",\"parent\":\"integrations.TestDataRuleBuilder\"},{\"kind\":2048,\"name\":\"andMatch\",\"url\":\"classes/integrations.TestDataRuleBuilder.html#andMatch\",\"classes\":\"\",\"parent\":\"integrations.TestDataRuleBuilder\"},{\"kind\":2048,\"name\":\"andNotMatch\",\"url\":\"classes/integrations.TestDataRuleBuilder.html#andNotMatch\",\"classes\":\"\",\"parent\":\"integrations.TestDataRuleBuilder\"},{\"kind\":2048,\"name\":\"thenReturn\",\"url\":\"classes/integrations.TestDataRuleBuilder.html#thenReturn\",\"classes\":\"\",\"parent\":\"integrations.TestDataRuleBuilder\"},{\"kind\":256,\"name\":\"FileDataSourceOptions\",\"url\":\"interfaces/integrations.FileDataSourceOptions.html\",\"classes\":\"\",\"parent\":\"integrations\"},{\"kind\":1024,\"name\":\"paths\",\"url\":\"interfaces/integrations.FileDataSourceOptions.html#paths\",\"classes\":\"\",\"parent\":\"integrations.FileDataSourceOptions\"},{\"kind\":1024,\"name\":\"autoUpdate\",\"url\":\"interfaces/integrations.FileDataSourceOptions.html#autoUpdate\",\"classes\":\"\",\"parent\":\"integrations.FileDataSourceOptions\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"interfaces/integrations.FileDataSourceOptions.html#logger\",\"classes\":\"\",\"parent\":\"integrations.FileDataSourceOptions\"},{\"kind\":1024,\"name\":\"yamlParser\",\"url\":\"interfaces/integrations.FileDataSourceOptions.html#yamlParser\",\"classes\":\"\",\"parent\":\"integrations.FileDataSourceOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/integrations.FileDataSourceOptions.html#yamlParser.__type\",\"classes\":\"\",\"parent\":\"integrations.FileDataSourceOptions.yamlParser\"},{\"kind\":256,\"name\":\"EvaluationSeriesContext\",\"url\":\"interfaces/integrations.EvaluationSeriesContext.html\",\"classes\":\"\",\"parent\":\"integrations\"},{\"kind\":1024,\"name\":\"flagKey\",\"url\":\"interfaces/integrations.EvaluationSeriesContext.html#flagKey\",\"classes\":\"\",\"parent\":\"integrations.EvaluationSeriesContext\"},{\"kind\":1024,\"name\":\"context\",\"url\":\"interfaces/integrations.EvaluationSeriesContext.html#context\",\"classes\":\"\",\"parent\":\"integrations.EvaluationSeriesContext\"},{\"kind\":1024,\"name\":\"defaultValue\",\"url\":\"interfaces/integrations.EvaluationSeriesContext.html#defaultValue\",\"classes\":\"\",\"parent\":\"integrations.EvaluationSeriesContext\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"interfaces/integrations.EvaluationSeriesContext.html#method\",\"classes\":\"\",\"parent\":\"integrations.EvaluationSeriesContext\"},{\"kind\":256,\"name\":\"EvaluationSeriesData\",\"url\":\"interfaces/integrations.EvaluationSeriesData.html\",\"classes\":\"\",\"parent\":\"integrations\"},{\"kind\":256,\"name\":\"HookMetadata\",\"url\":\"interfaces/integrations.HookMetadata.html\",\"classes\":\"\",\"parent\":\"integrations\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/integrations.HookMetadata.html#name\",\"classes\":\"\",\"parent\":\"integrations.HookMetadata\"},{\"kind\":256,\"name\":\"Hook\",\"url\":\"interfaces/integrations.Hook.html\",\"classes\":\"\",\"parent\":\"integrations\"},{\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"interfaces/integrations.Hook.html#getMetadata\",\"classes\":\"\",\"parent\":\"integrations.Hook\"},{\"kind\":2048,\"name\":\"beforeEvaluation\",\"url\":\"interfaces/integrations.Hook.html#beforeEvaluation\",\"classes\":\"\",\"parent\":\"integrations.Hook\"},{\"kind\":2048,\"name\":\"afterEvaluation\",\"url\":\"interfaces/integrations.Hook.html#afterEvaluation\",\"classes\":\"\",\"parent\":\"integrations.Hook\"},{\"kind\":4,\"name\":\"platform\",\"url\":\"modules/platform-1.html\",\"classes\":\"\"},{\"kind\":4,\"name\":\"internal\",\"url\":\"modules/platform-1.internal.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"isSingleKind\",\"url\":\"functions/platform-1.internal.isSingleKind.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":64,\"name\":\"isMultiKind\",\"url\":\"functions/platform-1.internal.isMultiKind.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":64,\"name\":\"isLegacyUser\",\"url\":\"functions/platform-1.internal.isLegacyUser.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":128,\"name\":\"DiagnosticsManager\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#constructor\",\"classes\":\"\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":1024,\"name\":\"_platform\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#_platform\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":1024,\"name\":\"_diagnosticInitConfig\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#_diagnosticInitConfig\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":1024,\"name\":\"_startTime\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#_startTime\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":1024,\"name\":\"_streamInits\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#_streamInits\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":1024,\"name\":\"_id\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#_id\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":1024,\"name\":\"_dataSinceDate\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#_dataSinceDate\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":2048,\"name\":\"createInitEvent\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#createInitEvent\",\"classes\":\"\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":2048,\"name\":\"recordStreamInit\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#recordStreamInit\",\"classes\":\"\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":2048,\"name\":\"createStatsEventAndReset\",\"url\":\"classes/platform-1.internal.DiagnosticsManager.html#createStatsEventAndReset\",\"classes\":\"\",\"parent\":\"platform.internal.DiagnosticsManager\"},{\"kind\":8,\"name\":\"ErrorKinds\",\"url\":\"enums/platform-1.internal.ErrorKinds.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":16,\"name\":\"MalformedFlag\",\"url\":\"enums/platform-1.internal.ErrorKinds.html#MalformedFlag\",\"classes\":\"\",\"parent\":\"platform.internal.ErrorKinds\"},{\"kind\":16,\"name\":\"UserNotSpecified\",\"url\":\"enums/platform-1.internal.ErrorKinds.html#UserNotSpecified\",\"classes\":\"\",\"parent\":\"platform.internal.ErrorKinds\"},{\"kind\":16,\"name\":\"FlagNotFound\",\"url\":\"enums/platform-1.internal.ErrorKinds.html#FlagNotFound\",\"classes\":\"\",\"parent\":\"platform.internal.ErrorKinds\"},{\"kind\":16,\"name\":\"ClientNotReady\",\"url\":\"enums/platform-1.internal.ErrorKinds.html#ClientNotReady\",\"classes\":\"\",\"parent\":\"platform.internal.ErrorKinds\"},{\"kind\":16,\"name\":\"WrongType\",\"url\":\"enums/platform-1.internal.ErrorKinds.html#WrongType\",\"classes\":\"\",\"parent\":\"platform.internal.ErrorKinds\"},{\"kind\":2097152,\"name\":\"EvalEventArgs\",\"url\":\"types/platform-1.internal.EvalEventArgs.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs\"},{\"kind\":1024,\"name\":\"addExperimentData\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.addExperimentData\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"context\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.context\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"debugEventsUntilDate\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.debugEventsUntilDate\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"defaultVal\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.defaultVal\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"excludeFromSummaries\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.excludeFromSummaries\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"flagKey\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.flagKey\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"prereqOfFlagKey\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.prereqOfFlagKey\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"reason\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.reason\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"samplingRatio\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.samplingRatio\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"trackEvents\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.trackEvents\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.value\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"variation\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.variation\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"types/platform-1.internal.EvalEventArgs.html#__type.version\",\"classes\":\"\",\"parent\":\"platform.internal.EvalEventArgs.__type\"},{\"kind\":128,\"name\":\"EventFactoryBase\",\"url\":\"classes/platform-1.internal.EventFactoryBase.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.internal.EventFactoryBase.html#constructor\",\"classes\":\"\",\"parent\":\"platform.internal.EventFactoryBase\"},{\"kind\":1024,\"name\":\"_withReasons\",\"url\":\"classes/platform-1.internal.EventFactoryBase.html#_withReasons\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventFactoryBase\"},{\"kind\":2048,\"name\":\"evalEvent\",\"url\":\"classes/platform-1.internal.EventFactoryBase.html#evalEvent\",\"classes\":\"\",\"parent\":\"platform.internal.EventFactoryBase\"},{\"kind\":2048,\"name\":\"unknownFlagEvent\",\"url\":\"classes/platform-1.internal.EventFactoryBase.html#unknownFlagEvent\",\"classes\":\"\",\"parent\":\"platform.internal.EventFactoryBase\"},{\"kind\":2048,\"name\":\"identifyEvent\",\"url\":\"classes/platform-1.internal.EventFactoryBase.html#identifyEvent\",\"classes\":\"\",\"parent\":\"platform.internal.EventFactoryBase\"},{\"kind\":2048,\"name\":\"customEvent\",\"url\":\"classes/platform-1.internal.EventFactoryBase.html#customEvent\",\"classes\":\"\",\"parent\":\"platform.internal.EventFactoryBase\"},{\"kind\":128,\"name\":\"ClientMessages\",\"url\":\"classes/platform-1.internal.ClientMessages.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":1024,\"name\":\"MissingContextKeyNoEvent\",\"url\":\"classes/platform-1.internal.ClientMessages.html#MissingContextKeyNoEvent\",\"classes\":\"\",\"parent\":\"platform.internal.ClientMessages\"},{\"kind\":2048,\"name\":\"invalidMetricValue\",\"url\":\"classes/platform-1.internal.ClientMessages.html#invalidMetricValue\",\"classes\":\"\",\"parent\":\"platform.internal.ClientMessages\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.internal.ClientMessages.html#constructor\",\"classes\":\"\",\"parent\":\"platform.internal.ClientMessages\"},{\"kind\":128,\"name\":\"InputCustomEvent\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html#constructor\",\"classes\":\"\",\"parent\":\"platform.internal.InputCustomEvent\"},{\"kind\":1024,\"name\":\"context\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html#context\",\"classes\":\"\",\"parent\":\"platform.internal.InputCustomEvent\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html#key\",\"classes\":\"\",\"parent\":\"platform.internal.InputCustomEvent\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html#data\",\"classes\":\"\",\"parent\":\"platform.internal.InputCustomEvent\"},{\"kind\":1024,\"name\":\"metricValue\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html#metricValue\",\"classes\":\"\",\"parent\":\"platform.internal.InputCustomEvent\"},{\"kind\":1024,\"name\":\"samplingRatio\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html#samplingRatio\",\"classes\":\"\",\"parent\":\"platform.internal.InputCustomEvent\"},{\"kind\":1024,\"name\":\"url\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html#url\",\"classes\":\"\",\"parent\":\"platform.internal.InputCustomEvent\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html#kind\",\"classes\":\"\",\"parent\":\"platform.internal.InputCustomEvent\"},{\"kind\":1024,\"name\":\"creationDate\",\"url\":\"classes/platform-1.internal.InputCustomEvent.html#creationDate\",\"classes\":\"\",\"parent\":\"platform.internal.InputCustomEvent\"},{\"kind\":128,\"name\":\"InputEvalEvent\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#constructor\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"withReasons\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#withReasons\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"context\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#context\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#key\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"samplingRatio\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#samplingRatio\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#kind\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"creationDate\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#creationDate\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#default\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"trackEvents\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#trackEvents\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"debugEventsUntilDate\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#debugEventsUntilDate\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"prereqOf\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#prereqOf\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"reason\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#reason\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#value\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"variation\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#variation\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#version\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":1024,\"name\":\"excludeFromSummaries\",\"url\":\"classes/platform-1.internal.InputEvalEvent.html#excludeFromSummaries\",\"classes\":\"\",\"parent\":\"platform.internal.InputEvalEvent\"},{\"kind\":2097152,\"name\":\"InputEvent\",\"url\":\"types/platform-1.internal.InputEvent.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":128,\"name\":\"InputIdentifyEvent\",\"url\":\"classes/platform-1.internal.InputIdentifyEvent.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.internal.InputIdentifyEvent.html#constructor\",\"classes\":\"\",\"parent\":\"platform.internal.InputIdentifyEvent\"},{\"kind\":1024,\"name\":\"context\",\"url\":\"classes/platform-1.internal.InputIdentifyEvent.html#context\",\"classes\":\"\",\"parent\":\"platform.internal.InputIdentifyEvent\"},{\"kind\":1024,\"name\":\"samplingRatio\",\"url\":\"classes/platform-1.internal.InputIdentifyEvent.html#samplingRatio\",\"classes\":\"\",\"parent\":\"platform.internal.InputIdentifyEvent\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"classes/platform-1.internal.InputIdentifyEvent.html#kind\",\"classes\":\"\",\"parent\":\"platform.internal.InputIdentifyEvent\"},{\"kind\":1024,\"name\":\"creationDate\",\"url\":\"classes/platform-1.internal.InputIdentifyEvent.html#creationDate\",\"classes\":\"\",\"parent\":\"platform.internal.InputIdentifyEvent\"},{\"kind\":256,\"name\":\"InputMigrationEvent\",\"url\":\"interfaces/platform-1.internal.InputMigrationEvent.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"interfaces/platform-1.internal.InputMigrationEvent.html#kind\",\"classes\":\"\",\"parent\":\"platform.internal.InputMigrationEvent\"},{\"kind\":1024,\"name\":\"operation\",\"url\":\"interfaces/platform-1.internal.InputMigrationEvent.html#operation\",\"classes\":\"\",\"parent\":\"platform.internal.InputMigrationEvent\"},{\"kind\":1024,\"name\":\"creationDate\",\"url\":\"interfaces/platform-1.internal.InputMigrationEvent.html#creationDate\",\"classes\":\"\",\"parent\":\"platform.internal.InputMigrationEvent\"},{\"kind\":1024,\"name\":\"contextKeys\",\"url\":\"interfaces/platform-1.internal.InputMigrationEvent.html#contextKeys\",\"classes\":\"\",\"parent\":\"platform.internal.InputMigrationEvent\"},{\"kind\":1024,\"name\":\"evaluation\",\"url\":\"interfaces/platform-1.internal.InputMigrationEvent.html#evaluation\",\"classes\":\"\",\"parent\":\"platform.internal.InputMigrationEvent\"},{\"kind\":1024,\"name\":\"measurements\",\"url\":\"interfaces/platform-1.internal.InputMigrationEvent.html#measurements\",\"classes\":\"\",\"parent\":\"platform.internal.InputMigrationEvent\"},{\"kind\":1024,\"name\":\"samplingRatio\",\"url\":\"interfaces/platform-1.internal.InputMigrationEvent.html#samplingRatio\",\"classes\":\"\",\"parent\":\"platform.internal.InputMigrationEvent\"},{\"kind\":128,\"name\":\"EventProcessor\",\"url\":\"classes/platform-1.internal.EventProcessor.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.internal.EventProcessor.html#constructor\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_config\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_config\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_contextDeduplicator\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_contextDeduplicator\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_diagnosticsManager\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_diagnosticsManager\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_eventSender\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_eventSender\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_summarizer\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_summarizer\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_queue\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_queue\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_lastKnownPastTime\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_lastKnownPastTime\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_droppedEvents\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_droppedEvents\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_deduplicatedUsers\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_deduplicatedUsers\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_exceededCapacity\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_exceededCapacity\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_eventsInLastBatch\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_eventsInLastBatch\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_shutdown\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_shutdown\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_capacity\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_capacity\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_logger\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_logger\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_contextFilter\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_contextFilter\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_diagnosticsTimer\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_diagnosticsTimer\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_flushTimer\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_flushTimer\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_flushUsersTimer\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_flushUsersTimer\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":2048,\"name\":\"start\",\"url\":\"classes/platform-1.internal.EventProcessor.html#start\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_postDiagnosticEvent\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_postDiagnosticEvent\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"classes/platform-1.internal.EventProcessor.html#close\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":2048,\"name\":\"flush\",\"url\":\"classes/platform-1.internal.EventProcessor.html#flush\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":2048,\"name\":\"sendEvent\",\"url\":\"classes/platform-1.internal.EventProcessor.html#sendEvent\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_makeOutputEvent\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_makeOutputEvent\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_enqueue\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_enqueue\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_shouldDebugEvent\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_shouldDebugEvent\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":1024,\"name\":\"_tryPostingEvents\",\"url\":\"classes/platform-1.internal.EventProcessor.html#_tryPostingEvents\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.EventProcessor\"},{\"kind\":256,\"name\":\"EventProcessorOptions\",\"url\":\"interfaces/platform-1.internal.EventProcessorOptions.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":1024,\"name\":\"allAttributesPrivate\",\"url\":\"interfaces/platform-1.internal.EventProcessorOptions.html#allAttributesPrivate\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessorOptions\"},{\"kind\":1024,\"name\":\"privateAttributes\",\"url\":\"interfaces/platform-1.internal.EventProcessorOptions.html#privateAttributes\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessorOptions\"},{\"kind\":1024,\"name\":\"eventsCapacity\",\"url\":\"interfaces/platform-1.internal.EventProcessorOptions.html#eventsCapacity\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessorOptions\"},{\"kind\":1024,\"name\":\"flushInterval\",\"url\":\"interfaces/platform-1.internal.EventProcessorOptions.html#flushInterval\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessorOptions\"},{\"kind\":1024,\"name\":\"diagnosticRecordingInterval\",\"url\":\"interfaces/platform-1.internal.EventProcessorOptions.html#diagnosticRecordingInterval\",\"classes\":\"\",\"parent\":\"platform.internal.EventProcessorOptions\"},{\"kind\":64,\"name\":\"shouldSample\",\"url\":\"functions/platform-1.internal.shouldSample.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":128,\"name\":\"NullEventProcessor\",\"url\":\"classes/platform-1.internal.NullEventProcessor.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.internal.NullEventProcessor.html#constructor\",\"classes\":\"\",\"parent\":\"platform.internal.NullEventProcessor\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"classes/platform-1.internal.NullEventProcessor.html#close\",\"classes\":\"\",\"parent\":\"platform.internal.NullEventProcessor\"},{\"kind\":2048,\"name\":\"flush\",\"url\":\"classes/platform-1.internal.NullEventProcessor.html#flush\",\"classes\":\"\",\"parent\":\"platform.internal.NullEventProcessor\"},{\"kind\":2048,\"name\":\"sendEvent\",\"url\":\"classes/platform-1.internal.NullEventProcessor.html#sendEvent\",\"classes\":\"\",\"parent\":\"platform.internal.NullEventProcessor\"},{\"kind\":2097152,\"name\":\"LDInternalOptions\",\"url\":\"types/platform-1.internal.LDInternalOptions.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/platform-1.internal.LDInternalOptions.html#__type\",\"classes\":\"\",\"parent\":\"platform.internal.LDInternalOptions\"},{\"kind\":1024,\"name\":\"analyticsEventPath\",\"url\":\"types/platform-1.internal.LDInternalOptions.html#__type.analyticsEventPath\",\"classes\":\"\",\"parent\":\"platform.internal.LDInternalOptions.__type\"},{\"kind\":1024,\"name\":\"diagnosticEventPath\",\"url\":\"types/platform-1.internal.LDInternalOptions.html#__type.diagnosticEventPath\",\"classes\":\"\",\"parent\":\"platform.internal.LDInternalOptions.__type\"},{\"kind\":1024,\"name\":\"includeAuthorizationHeader\",\"url\":\"types/platform-1.internal.LDInternalOptions.html#__type.includeAuthorizationHeader\",\"classes\":\"\",\"parent\":\"platform.internal.LDInternalOptions.__type\"},{\"kind\":1024,\"name\":\"userAgentHeaderName\",\"url\":\"types/platform-1.internal.LDInternalOptions.html#__type.userAgentHeaderName\",\"classes\":\"\",\"parent\":\"platform.internal.LDInternalOptions.__type\"},{\"kind\":1024,\"name\":\"highTimeoutThreshold\",\"url\":\"types/platform-1.internal.LDInternalOptions.html#__type.highTimeoutThreshold\",\"classes\":\"\",\"parent\":\"platform.internal.LDInternalOptions.__type\"},{\"kind\":128,\"name\":\"StreamingProcessor\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#constructor\",\"classes\":\"\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_listeners\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_listeners\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_diagnosticsManager\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_diagnosticsManager\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_errorHandler\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_errorHandler\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_streamInitialReconnectDelay\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_streamInitialReconnectDelay\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_headers\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_headers\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_streamUri\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_streamUri\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_logger\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_logger\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_eventSource\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_eventSource\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_requests\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_requests\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_connectionAttemptStartTime\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_connectionAttemptStartTime\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_logConnectionStarted\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_logConnectionStarted\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_logConnectionResult\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_logConnectionResult\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":1024,\"name\":\"_retryAndHandleError\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#_retryAndHandleError\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":2048,\"name\":\"start\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#start\",\"classes\":\"\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":2048,\"name\":\"stop\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#stop\",\"classes\":\"\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"classes/platform-1.internal.StreamingProcessor.html#close\",\"classes\":\"\",\"parent\":\"platform.internal.StreamingProcessor\"},{\"kind\":2097152,\"name\":\"StreamingErrorHandler\",\"url\":\"types/platform-1.internal.StreamingErrorHandler.html\",\"classes\":\"\",\"parent\":\"platform.internal\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/platform-1.internal.StreamingErrorHandler.html#__type\",\"classes\":\"\",\"parent\":\"platform.internal.StreamingErrorHandler\"},{\"kind\":128,\"name\":\"AttributeReference\",\"url\":\"classes/platform-1.AttributeReference.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"InvalidReference\",\"url\":\"classes/platform-1.AttributeReference.html#InvalidReference\",\"classes\":\"\",\"parent\":\"platform.AttributeReference\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.AttributeReference.html#constructor\",\"classes\":\"\",\"parent\":\"platform.AttributeReference\"},{\"kind\":1024,\"name\":\"isValid\",\"url\":\"classes/platform-1.AttributeReference.html#isValid\",\"classes\":\"\",\"parent\":\"platform.AttributeReference\"},{\"kind\":1024,\"name\":\"redactionName\",\"url\":\"classes/platform-1.AttributeReference.html#redactionName\",\"classes\":\"\",\"parent\":\"platform.AttributeReference\"},{\"kind\":1024,\"name\":\"_components\",\"url\":\"classes/platform-1.AttributeReference.html#_components\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.AttributeReference\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/platform-1.AttributeReference.html#get\",\"classes\":\"\",\"parent\":\"platform.AttributeReference\"},{\"kind\":2048,\"name\":\"getComponent\",\"url\":\"classes/platform-1.AttributeReference.html#getComponent\",\"classes\":\"\",\"parent\":\"platform.AttributeReference\"},{\"kind\":262144,\"name\":\"depth\",\"url\":\"classes/platform-1.AttributeReference.html#depth\",\"classes\":\"\",\"parent\":\"platform.AttributeReference\"},{\"kind\":262144,\"name\":\"isKind\",\"url\":\"classes/platform-1.AttributeReference.html#isKind\",\"classes\":\"\",\"parent\":\"platform.AttributeReference\"},{\"kind\":2048,\"name\":\"compare\",\"url\":\"classes/platform-1.AttributeReference.html#compare\",\"classes\":\"\",\"parent\":\"platform.AttributeReference\"},{\"kind\":128,\"name\":\"Context\",\"url\":\"classes/platform-1.Context.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"UserKind\",\"url\":\"classes/platform-1.Context.html#UserKind\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_contextForError\",\"url\":\"classes/platform-1.Context.html#_contextForError\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_getValueFromContext\",\"url\":\"classes/platform-1.Context.html#_getValueFromContext\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_fromMultiKindContext\",\"url\":\"classes/platform-1.Context.html#_fromMultiKindContext\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_fromSingleKindContext\",\"url\":\"classes/platform-1.Context.html#_fromSingleKindContext\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_fromLegacyUser\",\"url\":\"classes/platform-1.Context.html#_fromLegacyUser\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":2048,\"name\":\"fromLDContext\",\"url\":\"classes/platform-1.Context.html#fromLDContext\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":2048,\"name\":\"toLDContext\",\"url\":\"classes/platform-1.Context.html#toLDContext\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.Context.html#constructor\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_context\",\"url\":\"classes/platform-1.Context.html#_context\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_isMulti\",\"url\":\"classes/platform-1.Context.html#_isMulti\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_isUser\",\"url\":\"classes/platform-1.Context.html#_isUser\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_wasLegacy\",\"url\":\"classes/platform-1.Context.html#_wasLegacy\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_contexts\",\"url\":\"classes/platform-1.Context.html#_contexts\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_privateAttributeReferences\",\"url\":\"classes/platform-1.Context.html#_privateAttributeReferences\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"classes/platform-1.Context.html#kind\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"valid\",\"url\":\"classes/platform-1.Context.html#valid\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"classes/platform-1.Context.html#message\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":1024,\"name\":\"_contextForKind\",\"url\":\"classes/platform-1.Context.html#_contextForKind\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Context\"},{\"kind\":2048,\"name\":\"valueForKind\",\"url\":\"classes/platform-1.Context.html#valueForKind\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":2048,\"name\":\"key\",\"url\":\"classes/platform-1.Context.html#key\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":262144,\"name\":\"isMultiKind\",\"url\":\"classes/platform-1.Context.html#isMultiKind\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":262144,\"name\":\"canonicalKey\",\"url\":\"classes/platform-1.Context.html#canonicalKey\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":262144,\"name\":\"kinds\",\"url\":\"classes/platform-1.Context.html#kinds\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":262144,\"name\":\"kindsAndKeys\",\"url\":\"classes/platform-1.Context.html#kindsAndKeys\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":2048,\"name\":\"privateAttributes\",\"url\":\"classes/platform-1.Context.html#privateAttributes\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":2048,\"name\":\"getContexts\",\"url\":\"classes/platform-1.Context.html#getContexts\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":262144,\"name\":\"legacy\",\"url\":\"classes/platform-1.Context.html#legacy\",\"classes\":\"\",\"parent\":\"platform.Context\"},{\"kind\":128,\"name\":\"ContextFilter\",\"url\":\"classes/platform-1.ContextFilter.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.ContextFilter.html#constructor\",\"classes\":\"\",\"parent\":\"platform.ContextFilter\"},{\"kind\":1024,\"name\":\"_allAttributesPrivate\",\"url\":\"classes/platform-1.ContextFilter.html#_allAttributesPrivate\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.ContextFilter\"},{\"kind\":1024,\"name\":\"_privateAttributes\",\"url\":\"classes/platform-1.ContextFilter.html#_privateAttributes\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.ContextFilter\"},{\"kind\":2048,\"name\":\"filter\",\"url\":\"classes/platform-1.ContextFilter.html#filter\",\"classes\":\"\",\"parent\":\"platform.ContextFilter\"},{\"kind\":1024,\"name\":\"_getAttributesToFilter\",\"url\":\"classes/platform-1.ContextFilter.html#_getAttributesToFilter\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.ContextFilter\"},{\"kind\":1024,\"name\":\"_filterSingleKind\",\"url\":\"classes/platform-1.ContextFilter.html#_filterSingleKind\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.ContextFilter\"},{\"kind\":8,\"name\":\"DataSourceErrorKind\",\"url\":\"enums/platform-1.DataSourceErrorKind.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":16,\"name\":\"Unknown\",\"url\":\"enums/platform-1.DataSourceErrorKind.html#Unknown\",\"classes\":\"\",\"parent\":\"platform.DataSourceErrorKind\"},{\"kind\":16,\"name\":\"NetworkError\",\"url\":\"enums/platform-1.DataSourceErrorKind.html#NetworkError\",\"classes\":\"\",\"parent\":\"platform.DataSourceErrorKind\"},{\"kind\":16,\"name\":\"ErrorResponse\",\"url\":\"enums/platform-1.DataSourceErrorKind.html#ErrorResponse\",\"classes\":\"\",\"parent\":\"platform.DataSourceErrorKind\"},{\"kind\":16,\"name\":\"InvalidData\",\"url\":\"enums/platform-1.DataSourceErrorKind.html#InvalidData\",\"classes\":\"\",\"parent\":\"platform.DataSourceErrorKind\"},{\"kind\":128,\"name\":\"LDPollingError\",\"url\":\"classes/platform-1.LDPollingError.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.LDPollingError.html#constructor\",\"classes\":\"\",\"parent\":\"platform.LDPollingError\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"classes/platform-1.LDPollingError.html#kind\",\"classes\":\"\",\"parent\":\"platform.LDPollingError\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"classes/platform-1.LDPollingError.html#status\",\"classes\":\"\",\"parent\":\"platform.LDPollingError\"},{\"kind\":1024,\"name\":\"recoverable\",\"url\":\"classes/platform-1.LDPollingError.html#recoverable\",\"classes\":\"\",\"parent\":\"platform.LDPollingError\"},{\"kind\":128,\"name\":\"LDStreamingError\",\"url\":\"classes/platform-1.LDStreamingError.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.LDStreamingError.html#constructor\",\"classes\":\"\",\"parent\":\"platform.LDStreamingError\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"classes/platform-1.LDStreamingError.html#kind\",\"classes\":\"\",\"parent\":\"platform.LDStreamingError\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"classes/platform-1.LDStreamingError.html#code\",\"classes\":\"\",\"parent\":\"platform.LDStreamingError\"},{\"kind\":1024,\"name\":\"recoverable\",\"url\":\"classes/platform-1.LDStreamingError.html#recoverable\",\"classes\":\"\",\"parent\":\"platform.LDStreamingError\"},{\"kind\":128,\"name\":\"LDFileDataSourceError\",\"url\":\"classes/platform-1.LDFileDataSourceError.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.LDFileDataSourceError.html#constructor\",\"classes\":\"\",\"parent\":\"platform.LDFileDataSourceError\"},{\"kind\":4,\"name\":\"subsystem\",\"url\":\"modules/platform-1.subsystem.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":256,\"name\":\"LDEventProcessor\",\"url\":\"interfaces/platform-1.subsystem.LDEventProcessor.html\",\"classes\":\"\",\"parent\":\"platform.subsystem\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"interfaces/platform-1.subsystem.LDEventProcessor.html#close\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDEventProcessor\"},{\"kind\":2048,\"name\":\"flush\",\"url\":\"interfaces/platform-1.subsystem.LDEventProcessor.html#flush\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDEventProcessor\"},{\"kind\":2048,\"name\":\"sendEvent\",\"url\":\"interfaces/platform-1.subsystem.LDEventProcessor.html#sendEvent\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDEventProcessor\"},{\"kind\":256,\"name\":\"LDContextDeduplicator\",\"url\":\"interfaces/platform-1.subsystem.LDContextDeduplicator.html\",\"classes\":\"\",\"parent\":\"platform.subsystem\"},{\"kind\":1024,\"name\":\"flushInterval\",\"url\":\"interfaces/platform-1.subsystem.LDContextDeduplicator.html#flushInterval\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDContextDeduplicator\"},{\"kind\":2048,\"name\":\"processContext\",\"url\":\"interfaces/platform-1.subsystem.LDContextDeduplicator.html#processContext\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDContextDeduplicator\"},{\"kind\":2048,\"name\":\"flush\",\"url\":\"interfaces/platform-1.subsystem.LDContextDeduplicator.html#flush\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDContextDeduplicator\"},{\"kind\":256,\"name\":\"LDEventSender\",\"url\":\"interfaces/platform-1.subsystem.LDEventSender.html\",\"classes\":\"\",\"parent\":\"platform.subsystem\"},{\"kind\":2048,\"name\":\"sendEventData\",\"url\":\"interfaces/platform-1.subsystem.LDEventSender.html#sendEventData\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDEventSender\"},{\"kind\":8,\"name\":\"LDDeliveryStatus\",\"url\":\"enums/platform-1.subsystem.LDDeliveryStatus.html\",\"classes\":\"\",\"parent\":\"platform.subsystem\"},{\"kind\":16,\"name\":\"Succeeded\",\"url\":\"enums/platform-1.subsystem.LDDeliveryStatus.html#Succeeded\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDDeliveryStatus\"},{\"kind\":16,\"name\":\"Failed\",\"url\":\"enums/platform-1.subsystem.LDDeliveryStatus.html#Failed\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDDeliveryStatus\"},{\"kind\":16,\"name\":\"FailedAndMustShutDown\",\"url\":\"enums/platform-1.subsystem.LDDeliveryStatus.html#FailedAndMustShutDown\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDDeliveryStatus\"},{\"kind\":8,\"name\":\"LDEventType\",\"url\":\"enums/platform-1.subsystem.LDEventType.html\",\"classes\":\"\",\"parent\":\"platform.subsystem\"},{\"kind\":16,\"name\":\"AnalyticsEvents\",\"url\":\"enums/platform-1.subsystem.LDEventType.html#AnalyticsEvents\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDEventType\"},{\"kind\":16,\"name\":\"DiagnosticEvent\",\"url\":\"enums/platform-1.subsystem.LDEventType.html#DiagnosticEvent\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDEventType\"},{\"kind\":256,\"name\":\"LDEventSenderResult\",\"url\":\"interfaces/platform-1.subsystem.LDEventSenderResult.html\",\"classes\":\"\",\"parent\":\"platform.subsystem\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/platform-1.subsystem.LDEventSenderResult.html#status\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDEventSenderResult\"},{\"kind\":1024,\"name\":\"serverTime\",\"url\":\"interfaces/platform-1.subsystem.LDEventSenderResult.html#serverTime\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDEventSenderResult\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/platform-1.subsystem.LDEventSenderResult.html#error\",\"classes\":\"\",\"parent\":\"platform.subsystem.LDEventSenderResult\"},{\"kind\":256,\"name\":\"LDContextCommon\",\"url\":\"interfaces/platform-1.LDContextCommon.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/platform-1.LDContextCommon.html#key\",\"classes\":\"\",\"parent\":\"platform.LDContextCommon\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/platform-1.LDContextCommon.html#name\",\"classes\":\"\",\"parent\":\"platform.LDContextCommon\"},{\"kind\":1024,\"name\":\"_meta\",\"url\":\"interfaces/platform-1.LDContextCommon.html#_meta\",\"classes\":\"\",\"parent\":\"platform.LDContextCommon\"},{\"kind\":1024,\"name\":\"anonymous\",\"url\":\"interfaces/platform-1.LDContextCommon.html#anonymous\",\"classes\":\"\",\"parent\":\"platform.LDContextCommon\"},{\"kind\":256,\"name\":\"LDContextMeta\",\"url\":\"interfaces/platform-1.LDContextMeta.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"privateAttributes\",\"url\":\"interfaces/platform-1.LDContextMeta.html#privateAttributes\",\"classes\":\"\",\"parent\":\"platform.LDContextMeta\"},{\"kind\":256,\"name\":\"LDMultiKindContext\",\"url\":\"interfaces/platform-1.LDMultiKindContext.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"interfaces/platform-1.LDMultiKindContext.html#kind\",\"classes\":\"\",\"parent\":\"platform.LDMultiKindContext\"},{\"kind\":256,\"name\":\"LDSingleKindContext\",\"url\":\"interfaces/platform-1.LDSingleKindContext.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"interfaces/platform-1.LDSingleKindContext.html#kind\",\"classes\":\"\",\"parent\":\"platform.LDSingleKindContext\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/platform-1.LDSingleKindContext.html#key\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.LDSingleKindContext\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/platform-1.LDSingleKindContext.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.LDSingleKindContext\"},{\"kind\":1024,\"name\":\"_meta\",\"url\":\"interfaces/platform-1.LDSingleKindContext.html#_meta\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.LDSingleKindContext\"},{\"kind\":1024,\"name\":\"anonymous\",\"url\":\"interfaces/platform-1.LDSingleKindContext.html#anonymous\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.LDSingleKindContext\"},{\"kind\":256,\"name\":\"LDUser\",\"url\":\"interfaces/platform-1.LDUser.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/platform-1.LDUser.html#key\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/platform-1.LDUser.html#name\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":1024,\"name\":\"firstName\",\"url\":\"interfaces/platform-1.LDUser.html#firstName\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":1024,\"name\":\"lastName\",\"url\":\"interfaces/platform-1.LDUser.html#lastName\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/platform-1.LDUser.html#email\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":1024,\"name\":\"avatar\",\"url\":\"interfaces/platform-1.LDUser.html#avatar\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":1024,\"name\":\"ip\",\"url\":\"interfaces/platform-1.LDUser.html#ip\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":1024,\"name\":\"country\",\"url\":\"interfaces/platform-1.LDUser.html#country\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":1024,\"name\":\"anonymous\",\"url\":\"interfaces/platform-1.LDUser.html#anonymous\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":1024,\"name\":\"custom\",\"url\":\"interfaces/platform-1.LDUser.html#custom\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/platform-1.LDUser.html#custom.__type\",\"classes\":\"\",\"parent\":\"platform.LDUser.custom\"},{\"kind\":1024,\"name\":\"privateAttributeNames\",\"url\":\"interfaces/platform-1.LDUser.html#privateAttributeNames\",\"classes\":\"\",\"parent\":\"platform.LDUser\"},{\"kind\":2097152,\"name\":\"LDContext\",\"url\":\"types/platform-1.LDContext.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":256,\"name\":\"BasicLoggerOptions\",\"url\":\"interfaces/platform-1.BasicLoggerOptions.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"level\",\"url\":\"interfaces/platform-1.BasicLoggerOptions.html#level\",\"classes\":\"\",\"parent\":\"platform.BasicLoggerOptions\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/platform-1.BasicLoggerOptions.html#name\",\"classes\":\"\",\"parent\":\"platform.BasicLoggerOptions\"},{\"kind\":1024,\"name\":\"destination\",\"url\":\"interfaces/platform-1.BasicLoggerOptions.html#destination\",\"classes\":\"\",\"parent\":\"platform.BasicLoggerOptions\"},{\"kind\":1024,\"name\":\"formatter\",\"url\":\"interfaces/platform-1.BasicLoggerOptions.html#formatter\",\"classes\":\"\",\"parent\":\"platform.BasicLoggerOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/platform-1.BasicLoggerOptions.html#formatter.__type\",\"classes\":\"\",\"parent\":\"platform.BasicLoggerOptions.formatter\"},{\"kind\":256,\"name\":\"LDLogger\",\"url\":\"interfaces/platform-1.LDLogger.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"interfaces/platform-1.LDLogger.html#error\",\"classes\":\"\",\"parent\":\"platform.LDLogger\"},{\"kind\":2048,\"name\":\"warn\",\"url\":\"interfaces/platform-1.LDLogger.html#warn\",\"classes\":\"\",\"parent\":\"platform.LDLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"interfaces/platform-1.LDLogger.html#info\",\"classes\":\"\",\"parent\":\"platform.LDLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"interfaces/platform-1.LDLogger.html#debug\",\"classes\":\"\",\"parent\":\"platform.LDLogger\"},{\"kind\":2097152,\"name\":\"LDLogLevel\",\"url\":\"types/platform-1.LDLogLevel.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":256,\"name\":\"LDEvaluationDetail\",\"url\":\"interfaces/platform-1.LDEvaluationDetail.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/platform-1.LDEvaluationDetail.html#value\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationDetail\"},{\"kind\":1024,\"name\":\"variationIndex\",\"url\":\"interfaces/platform-1.LDEvaluationDetail.html#variationIndex\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationDetail\"},{\"kind\":1024,\"name\":\"reason\",\"url\":\"interfaces/platform-1.LDEvaluationDetail.html#reason\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationDetail\"},{\"kind\":256,\"name\":\"LDEvaluationDetailTyped\",\"url\":\"interfaces/platform-1.LDEvaluationDetailTyped.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/platform-1.LDEvaluationDetailTyped.html#value\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationDetailTyped\"},{\"kind\":1024,\"name\":\"variationIndex\",\"url\":\"interfaces/platform-1.LDEvaluationDetailTyped.html#variationIndex\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationDetailTyped\"},{\"kind\":1024,\"name\":\"reason\",\"url\":\"interfaces/platform-1.LDEvaluationDetailTyped.html#reason\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationDetailTyped\"},{\"kind\":256,\"name\":\"LDEvaluationReason\",\"url\":\"interfaces/platform-1.LDEvaluationReason.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"interfaces/platform-1.LDEvaluationReason.html#kind\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationReason\"},{\"kind\":1024,\"name\":\"errorKind\",\"url\":\"interfaces/platform-1.LDEvaluationReason.html#errorKind\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationReason\"},{\"kind\":1024,\"name\":\"ruleIndex\",\"url\":\"interfaces/platform-1.LDEvaluationReason.html#ruleIndex\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationReason\"},{\"kind\":1024,\"name\":\"ruleId\",\"url\":\"interfaces/platform-1.LDEvaluationReason.html#ruleId\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationReason\"},{\"kind\":1024,\"name\":\"prerequisiteKey\",\"url\":\"interfaces/platform-1.LDEvaluationReason.html#prerequisiteKey\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationReason\"},{\"kind\":1024,\"name\":\"inExperiment\",\"url\":\"interfaces/platform-1.LDEvaluationReason.html#inExperiment\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationReason\"},{\"kind\":1024,\"name\":\"bigSegmentsStatus\",\"url\":\"interfaces/platform-1.LDEvaluationReason.html#bigSegmentsStatus\",\"classes\":\"\",\"parent\":\"platform.LDEvaluationReason\"},{\"kind\":256,\"name\":\"LDFlagSet\",\"url\":\"interfaces/platform-1.LDFlagSet.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2097152,\"name\":\"LDFlagValue\",\"url\":\"types/platform-1.LDFlagValue.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":256,\"name\":\"LDClientContext\",\"url\":\"interfaces/platform-1.LDClientContext.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"basicConfiguration\",\"url\":\"interfaces/platform-1.LDClientContext.html#basicConfiguration\",\"classes\":\"\",\"parent\":\"platform.LDClientContext\"},{\"kind\":1024,\"name\":\"platform\",\"url\":\"interfaces/platform-1.LDClientContext.html#platform\",\"classes\":\"\",\"parent\":\"platform.LDClientContext\"},{\"kind\":8,\"name\":\"AutoEnvAttributes\",\"url\":\"enums/platform-1.AutoEnvAttributes.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":16,\"name\":\"Disabled\",\"url\":\"enums/platform-1.AutoEnvAttributes.html#Disabled\",\"classes\":\"\",\"parent\":\"platform.AutoEnvAttributes\"},{\"kind\":16,\"name\":\"Enabled\",\"url\":\"enums/platform-1.AutoEnvAttributes.html#Enabled\",\"classes\":\"\",\"parent\":\"platform.AutoEnvAttributes\"},{\"kind\":256,\"name\":\"LDApplication\",\"url\":\"interfaces/platform-1.LDApplication.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/platform-1.LDApplication.html#id\",\"classes\":\"\",\"parent\":\"platform.LDApplication\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/platform-1.LDApplication.html#name\",\"classes\":\"\",\"parent\":\"platform.LDApplication\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/platform-1.LDApplication.html#version\",\"classes\":\"\",\"parent\":\"platform.LDApplication\"},{\"kind\":1024,\"name\":\"versionName\",\"url\":\"interfaces/platform-1.LDApplication.html#versionName\",\"classes\":\"\",\"parent\":\"platform.LDApplication\"},{\"kind\":1024,\"name\":\"locale\",\"url\":\"interfaces/platform-1.LDApplication.html#locale\",\"classes\":\"\",\"parent\":\"platform.LDApplication\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/platform-1.LDApplication.html#key\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.LDApplication\"},{\"kind\":1024,\"name\":\"envAttributesVersion\",\"url\":\"interfaces/platform-1.LDApplication.html#envAttributesVersion\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.LDApplication\"},{\"kind\":256,\"name\":\"LDDevice\",\"url\":\"interfaces/platform-1.LDDevice.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"manufacturer\",\"url\":\"interfaces/platform-1.LDDevice.html#manufacturer\",\"classes\":\"\",\"parent\":\"platform.LDDevice\"},{\"kind\":1024,\"name\":\"model\",\"url\":\"interfaces/platform-1.LDDevice.html#model\",\"classes\":\"\",\"parent\":\"platform.LDDevice\"},{\"kind\":1024,\"name\":\"storageBytes\",\"url\":\"interfaces/platform-1.LDDevice.html#storageBytes\",\"classes\":\"\",\"parent\":\"platform.LDDevice\"},{\"kind\":1024,\"name\":\"memoryBytes\",\"url\":\"interfaces/platform-1.LDDevice.html#memoryBytes\",\"classes\":\"\",\"parent\":\"platform.LDDevice\"},{\"kind\":1024,\"name\":\"os\",\"url\":\"interfaces/platform-1.LDDevice.html#os\",\"classes\":\"\",\"parent\":\"platform.LDDevice\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/platform-1.LDDevice.html#os.__type\",\"classes\":\"\",\"parent\":\"platform.LDDevice.os\"},{\"kind\":1024,\"name\":\"family\",\"url\":\"interfaces/platform-1.LDDevice.html#os.__type.family\",\"classes\":\"\",\"parent\":\"platform.LDDevice.os.__type\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/platform-1.LDDevice.html#os.__type.name\",\"classes\":\"\",\"parent\":\"platform.LDDevice.os.__type\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/platform-1.LDDevice.html#os.__type.version\",\"classes\":\"\",\"parent\":\"platform.LDDevice.os.__type\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/platform-1.LDDevice.html#key\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.LDDevice\"},{\"kind\":1024,\"name\":\"envAttributesVersion\",\"url\":\"interfaces/platform-1.LDDevice.html#envAttributesVersion\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.LDDevice\"},{\"kind\":256,\"name\":\"Hasher\",\"url\":\"interfaces/platform-1.Hasher.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/platform-1.Hasher.html#update\",\"classes\":\"\",\"parent\":\"platform.Hasher\"},{\"kind\":2048,\"name\":\"digest\",\"url\":\"interfaces/platform-1.Hasher.html#digest\",\"classes\":\"\",\"parent\":\"platform.Hasher\"},{\"kind\":2048,\"name\":\"asyncDigest\",\"url\":\"interfaces/platform-1.Hasher.html#asyncDigest\",\"classes\":\"\",\"parent\":\"platform.Hasher\"},{\"kind\":256,\"name\":\"Hmac\",\"url\":\"interfaces/platform-1.Hmac.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/platform-1.Hmac.html#update\",\"classes\":\"\",\"parent\":\"platform.Hmac\"},{\"kind\":2048,\"name\":\"digest\",\"url\":\"interfaces/platform-1.Hmac.html#digest\",\"classes\":\"\",\"parent\":\"platform.Hmac\"},{\"kind\":256,\"name\":\"Crypto\",\"url\":\"interfaces/platform-1.Crypto.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"createHash\",\"url\":\"interfaces/platform-1.Crypto.html#createHash\",\"classes\":\"\",\"parent\":\"platform.Crypto\"},{\"kind\":2048,\"name\":\"createHmac\",\"url\":\"interfaces/platform-1.Crypto.html#createHmac\",\"classes\":\"\",\"parent\":\"platform.Crypto\"},{\"kind\":2048,\"name\":\"randomUUID\",\"url\":\"interfaces/platform-1.Crypto.html#randomUUID\",\"classes\":\"\",\"parent\":\"platform.Crypto\"},{\"kind\":256,\"name\":\"Encoding\",\"url\":\"interfaces/platform-1.Encoding.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"btoa\",\"url\":\"interfaces/platform-1.Encoding.html#btoa\",\"classes\":\"\",\"parent\":\"platform.Encoding\"},{\"kind\":2097152,\"name\":\"EventName\",\"url\":\"types/platform-1.EventName.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2097152,\"name\":\"EventListener\",\"url\":\"types/platform-1.EventListener.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/platform-1.EventListener.html#__type\",\"classes\":\"\",\"parent\":\"platform.EventListener\"},{\"kind\":2097152,\"name\":\"ProcessStreamResponse\",\"url\":\"types/platform-1.ProcessStreamResponse.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/platform-1.ProcessStreamResponse.html#__type\",\"classes\":\"\",\"parent\":\"platform.ProcessStreamResponse\"},{\"kind\":1024,\"name\":\"deserializeData\",\"url\":\"types/platform-1.ProcessStreamResponse.html#__type.deserializeData\",\"classes\":\"\",\"parent\":\"platform.ProcessStreamResponse.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/platform-1.ProcessStreamResponse.html#__type.deserializeData.__type-1\",\"classes\":\"\",\"parent\":\"platform.ProcessStreamResponse.__type.deserializeData\"},{\"kind\":1024,\"name\":\"processJson\",\"url\":\"types/platform-1.ProcessStreamResponse.html#__type.processJson\",\"classes\":\"\",\"parent\":\"platform.ProcessStreamResponse.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/platform-1.ProcessStreamResponse.html#__type.processJson.__type-3\",\"classes\":\"\",\"parent\":\"platform.ProcessStreamResponse.__type.processJson\"},{\"kind\":256,\"name\":\"EventSource\",\"url\":\"interfaces/platform-1.EventSource.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"onclose\",\"url\":\"interfaces/platform-1.EventSource.html#onclose\",\"classes\":\"\",\"parent\":\"platform.EventSource\"},{\"kind\":1024,\"name\":\"onerror\",\"url\":\"interfaces/platform-1.EventSource.html#onerror\",\"classes\":\"\",\"parent\":\"platform.EventSource\"},{\"kind\":1024,\"name\":\"onopen\",\"url\":\"interfaces/platform-1.EventSource.html#onopen\",\"classes\":\"\",\"parent\":\"platform.EventSource\"},{\"kind\":1024,\"name\":\"onretrying\",\"url\":\"interfaces/platform-1.EventSource.html#onretrying\",\"classes\":\"\",\"parent\":\"platform.EventSource\"},{\"kind\":2048,\"name\":\"addEventListener\",\"url\":\"interfaces/platform-1.EventSource.html#addEventListener\",\"classes\":\"\",\"parent\":\"platform.EventSource\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"interfaces/platform-1.EventSource.html#close\",\"classes\":\"\",\"parent\":\"platform.EventSource\"},{\"kind\":256,\"name\":\"EventSourceInitDict\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html#method\",\"classes\":\"\",\"parent\":\"platform.EventSourceInitDict\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html#headers\",\"classes\":\"\",\"parent\":\"platform.EventSourceInitDict\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html#headers.__type-2\",\"classes\":\"\",\"parent\":\"platform.EventSourceInitDict.headers\"},{\"kind\":1024,\"name\":\"body\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html#body\",\"classes\":\"\",\"parent\":\"platform.EventSourceInitDict\"},{\"kind\":1024,\"name\":\"errorFilter\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html#errorFilter\",\"classes\":\"\",\"parent\":\"platform.EventSourceInitDict\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html#errorFilter.__type\",\"classes\":\"\",\"parent\":\"platform.EventSourceInitDict.errorFilter\"},{\"kind\":1024,\"name\":\"initialRetryDelayMillis\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html#initialRetryDelayMillis\",\"classes\":\"\",\"parent\":\"platform.EventSourceInitDict\"},{\"kind\":1024,\"name\":\"readTimeoutMillis\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html#readTimeoutMillis\",\"classes\":\"\",\"parent\":\"platform.EventSourceInitDict\"},{\"kind\":1024,\"name\":\"retryResetIntervalMillis\",\"url\":\"interfaces/platform-1.EventSourceInitDict.html#retryResetIntervalMillis\",\"classes\":\"\",\"parent\":\"platform.EventSourceInitDict\"},{\"kind\":256,\"name\":\"WatchHandle\",\"url\":\"interfaces/platform-1.WatchHandle.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"interfaces/platform-1.WatchHandle.html#close\",\"classes\":\"\",\"parent\":\"platform.WatchHandle\"},{\"kind\":256,\"name\":\"Filesystem\",\"url\":\"interfaces/platform-1.Filesystem.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"getFileTimestamp\",\"url\":\"interfaces/platform-1.Filesystem.html#getFileTimestamp\",\"classes\":\"\",\"parent\":\"platform.Filesystem\"},{\"kind\":2048,\"name\":\"readFile\",\"url\":\"interfaces/platform-1.Filesystem.html#readFile\",\"classes\":\"\",\"parent\":\"platform.Filesystem\"},{\"kind\":2048,\"name\":\"watch\",\"url\":\"interfaces/platform-1.Filesystem.html#watch\",\"classes\":\"\",\"parent\":\"platform.Filesystem\"},{\"kind\":256,\"name\":\"PlatformData\",\"url\":\"interfaces/platform-1.PlatformData.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"os\",\"url\":\"interfaces/platform-1.PlatformData.html#os\",\"classes\":\"\",\"parent\":\"platform.PlatformData\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/platform-1.PlatformData.html#os.__type\",\"classes\":\"\",\"parent\":\"platform.PlatformData.os\"},{\"kind\":1024,\"name\":\"arch\",\"url\":\"interfaces/platform-1.PlatformData.html#os.__type.arch\",\"classes\":\"\",\"parent\":\"platform.PlatformData.os.__type\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/platform-1.PlatformData.html#os.__type.name-1\",\"classes\":\"\",\"parent\":\"platform.PlatformData.os.__type\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/platform-1.PlatformData.html#os.__type.version\",\"classes\":\"\",\"parent\":\"platform.PlatformData.os.__type\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/platform-1.PlatformData.html#name\",\"classes\":\"\",\"parent\":\"platform.PlatformData\"},{\"kind\":1024,\"name\":\"additional\",\"url\":\"interfaces/platform-1.PlatformData.html#additional\",\"classes\":\"\",\"parent\":\"platform.PlatformData\"},{\"kind\":1024,\"name\":\"ld_application\",\"url\":\"interfaces/platform-1.PlatformData.html#ld_application\",\"classes\":\"\",\"parent\":\"platform.PlatformData\"},{\"kind\":1024,\"name\":\"ld_device\",\"url\":\"interfaces/platform-1.PlatformData.html#ld_device\",\"classes\":\"\",\"parent\":\"platform.PlatformData\"},{\"kind\":256,\"name\":\"SdkData\",\"url\":\"interfaces/platform-1.SdkData.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/platform-1.SdkData.html#name\",\"classes\":\"\",\"parent\":\"platform.SdkData\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/platform-1.SdkData.html#version\",\"classes\":\"\",\"parent\":\"platform.SdkData\"},{\"kind\":1024,\"name\":\"userAgentBase\",\"url\":\"interfaces/platform-1.SdkData.html#userAgentBase\",\"classes\":\"\",\"parent\":\"platform.SdkData\"},{\"kind\":1024,\"name\":\"wrapperName\",\"url\":\"interfaces/platform-1.SdkData.html#wrapperName\",\"classes\":\"\",\"parent\":\"platform.SdkData\"},{\"kind\":1024,\"name\":\"wrapperVersion\",\"url\":\"interfaces/platform-1.SdkData.html#wrapperVersion\",\"classes\":\"\",\"parent\":\"platform.SdkData\"},{\"kind\":256,\"name\":\"Info\",\"url\":\"interfaces/platform-1.Info.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"platformData\",\"url\":\"interfaces/platform-1.Info.html#platformData\",\"classes\":\"\",\"parent\":\"platform.Info\"},{\"kind\":2048,\"name\":\"sdkData\",\"url\":\"interfaces/platform-1.Info.html#sdkData\",\"classes\":\"\",\"parent\":\"platform.Info\"},{\"kind\":256,\"name\":\"Platform\",\"url\":\"interfaces/platform-1.Platform.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"encoding\",\"url\":\"interfaces/platform-1.Platform.html#encoding\",\"classes\":\"\",\"parent\":\"platform.Platform\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/platform-1.Platform.html#info\",\"classes\":\"\",\"parent\":\"platform.Platform\"},{\"kind\":1024,\"name\":\"fileSystem\",\"url\":\"interfaces/platform-1.Platform.html#fileSystem\",\"classes\":\"\",\"parent\":\"platform.Platform\"},{\"kind\":1024,\"name\":\"crypto\",\"url\":\"interfaces/platform-1.Platform.html#crypto\",\"classes\":\"\",\"parent\":\"platform.Platform\"},{\"kind\":1024,\"name\":\"requests\",\"url\":\"interfaces/platform-1.Platform.html#requests\",\"classes\":\"\",\"parent\":\"platform.Platform\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"interfaces/platform-1.Platform.html#storage\",\"classes\":\"\",\"parent\":\"platform.Platform\"},{\"kind\":256,\"name\":\"Headers\",\"url\":\"interfaces/platform-1.Headers.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/platform-1.Headers.html#get\",\"classes\":\"\",\"parent\":\"platform.Headers\"},{\"kind\":2048,\"name\":\"keys\",\"url\":\"interfaces/platform-1.Headers.html#keys\",\"classes\":\"\",\"parent\":\"platform.Headers\"},{\"kind\":2048,\"name\":\"values\",\"url\":\"interfaces/platform-1.Headers.html#values\",\"classes\":\"\",\"parent\":\"platform.Headers\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"interfaces/platform-1.Headers.html#entries\",\"classes\":\"\",\"parent\":\"platform.Headers\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"interfaces/platform-1.Headers.html#has\",\"classes\":\"\",\"parent\":\"platform.Headers\"},{\"kind\":256,\"name\":\"Response\",\"url\":\"interfaces/platform-1.Response.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/platform-1.Response.html#headers\",\"classes\":\"\",\"parent\":\"platform.Response\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/platform-1.Response.html#status\",\"classes\":\"\",\"parent\":\"platform.Response\"},{\"kind\":2048,\"name\":\"text\",\"url\":\"interfaces/platform-1.Response.html#text\",\"classes\":\"\",\"parent\":\"platform.Response\"},{\"kind\":2048,\"name\":\"json\",\"url\":\"interfaces/platform-1.Response.html#json\",\"classes\":\"\",\"parent\":\"platform.Response\"},{\"kind\":256,\"name\":\"Options\",\"url\":\"interfaces/platform-1.Options.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/platform-1.Options.html#headers\",\"classes\":\"\",\"parent\":\"platform.Options\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"interfaces/platform-1.Options.html#method\",\"classes\":\"\",\"parent\":\"platform.Options\"},{\"kind\":1024,\"name\":\"body\",\"url\":\"interfaces/platform-1.Options.html#body\",\"classes\":\"\",\"parent\":\"platform.Options\"},{\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/platform-1.Options.html#timeout\",\"classes\":\"\",\"parent\":\"platform.Options\"},{\"kind\":1024,\"name\":\"keepalive\",\"url\":\"interfaces/platform-1.Options.html#keepalive\",\"classes\":\"\",\"parent\":\"platform.Options\"},{\"kind\":256,\"name\":\"EventSourceCapabilities\",\"url\":\"interfaces/platform-1.EventSourceCapabilities.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"readTimeout\",\"url\":\"interfaces/platform-1.EventSourceCapabilities.html#readTimeout\",\"classes\":\"\",\"parent\":\"platform.EventSourceCapabilities\"},{\"kind\":1024,\"name\":\"customMethod\",\"url\":\"interfaces/platform-1.EventSourceCapabilities.html#customMethod\",\"classes\":\"\",\"parent\":\"platform.EventSourceCapabilities\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/platform-1.EventSourceCapabilities.html#headers\",\"classes\":\"\",\"parent\":\"platform.EventSourceCapabilities\"},{\"kind\":256,\"name\":\"Requests\",\"url\":\"interfaces/platform-1.Requests.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"fetch\",\"url\":\"interfaces/platform-1.Requests.html#fetch\",\"classes\":\"\",\"parent\":\"platform.Requests\"},{\"kind\":2048,\"name\":\"createEventSource\",\"url\":\"interfaces/platform-1.Requests.html#createEventSource\",\"classes\":\"\",\"parent\":\"platform.Requests\"},{\"kind\":2048,\"name\":\"getEventSourceCapabilities\",\"url\":\"interfaces/platform-1.Requests.html#getEventSourceCapabilities\",\"classes\":\"\",\"parent\":\"platform.Requests\"},{\"kind\":2048,\"name\":\"usingProxy\",\"url\":\"interfaces/platform-1.Requests.html#usingProxy\",\"classes\":\"\",\"parent\":\"platform.Requests\"},{\"kind\":2048,\"name\":\"usingProxyAuth\",\"url\":\"interfaces/platform-1.Requests.html#usingProxyAuth\",\"classes\":\"\",\"parent\":\"platform.Requests\"},{\"kind\":256,\"name\":\"HttpErrorResponse\",\"url\":\"interfaces/platform-1.HttpErrorResponse.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"interfaces/platform-1.HttpErrorResponse.html#message\",\"classes\":\"\",\"parent\":\"platform.HttpErrorResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/platform-1.HttpErrorResponse.html#status\",\"classes\":\"\",\"parent\":\"platform.HttpErrorResponse\"},{\"kind\":256,\"name\":\"Storage\",\"url\":\"interfaces/platform-1.Storage.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"get\",\"url\":\"interfaces/platform-1.Storage.html#get\",\"classes\":\"\",\"parent\":\"platform.Storage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/platform-1.Storage.html#get.__type-2\",\"classes\":\"\",\"parent\":\"platform.Storage.get\"},{\"kind\":1024,\"name\":\"set\",\"url\":\"interfaces/platform-1.Storage.html#set\",\"classes\":\"\",\"parent\":\"platform.Storage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/platform-1.Storage.html#set.__type-4\",\"classes\":\"\",\"parent\":\"platform.Storage.set\"},{\"kind\":1024,\"name\":\"clear\",\"url\":\"interfaces/platform-1.Storage.html#clear\",\"classes\":\"\",\"parent\":\"platform.Storage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/platform-1.Storage.html#clear.__type\",\"classes\":\"\",\"parent\":\"platform.Storage.clear\"},{\"kind\":256,\"name\":\"TypeValidator\",\"url\":\"interfaces/platform-1.TypeValidator.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"interfaces/platform-1.TypeValidator.html#is\",\"classes\":\"\",\"parent\":\"platform.TypeValidator\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"interfaces/platform-1.TypeValidator.html#getType\",\"classes\":\"\",\"parent\":\"platform.TypeValidator\"},{\"kind\":128,\"name\":\"FactoryOrInstance\",\"url\":\"classes/platform-1.FactoryOrInstance.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.FactoryOrInstance.html#constructor\",\"classes\":\"\",\"parent\":\"platform.FactoryOrInstance\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"classes/platform-1.FactoryOrInstance.html#is\",\"classes\":\"\",\"parent\":\"platform.FactoryOrInstance\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"classes/platform-1.FactoryOrInstance.html#getType\",\"classes\":\"\",\"parent\":\"platform.FactoryOrInstance\"},{\"kind\":128,\"name\":\"Type\",\"url\":\"classes/platform-1.Type.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.Type.html#constructor\",\"classes\":\"\",\"parent\":\"platform.Type\"},{\"kind\":1024,\"name\":\"_typeName\",\"url\":\"classes/platform-1.Type.html#_typeName\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.Type\"},{\"kind\":1024,\"name\":\"typeOf\",\"url\":\"classes/platform-1.Type.html#typeOf\",\"classes\":\"tsd-is-protected\",\"parent\":\"platform.Type\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"classes/platform-1.Type.html#is\",\"classes\":\"\",\"parent\":\"platform.Type\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"classes/platform-1.Type.html#getType\",\"classes\":\"\",\"parent\":\"platform.Type\"},{\"kind\":128,\"name\":\"TypeArray\",\"url\":\"classes/platform-1.TypeArray.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.TypeArray.html#constructor\",\"classes\":\"\",\"parent\":\"platform.TypeArray\"},{\"kind\":1024,\"name\":\"_typeName\",\"url\":\"classes/platform-1.TypeArray.html#_typeName\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.TypeArray\"},{\"kind\":1024,\"name\":\"typeOf\",\"url\":\"classes/platform-1.TypeArray.html#typeOf\",\"classes\":\"tsd-is-protected\",\"parent\":\"platform.TypeArray\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"classes/platform-1.TypeArray.html#is\",\"classes\":\"\",\"parent\":\"platform.TypeArray\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"classes/platform-1.TypeArray.html#getType\",\"classes\":\"\",\"parent\":\"platform.TypeArray\"},{\"kind\":128,\"name\":\"NumberWithMinimum\",\"url\":\"classes/platform-1.NumberWithMinimum.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.NumberWithMinimum.html#constructor\",\"classes\":\"\",\"parent\":\"platform.NumberWithMinimum\"},{\"kind\":1024,\"name\":\"min\",\"url\":\"classes/platform-1.NumberWithMinimum.html#min\",\"classes\":\"\",\"parent\":\"platform.NumberWithMinimum\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"classes/platform-1.NumberWithMinimum.html#is\",\"classes\":\"\",\"parent\":\"platform.NumberWithMinimum\"},{\"kind\":1024,\"name\":\"typeOf\",\"url\":\"classes/platform-1.NumberWithMinimum.html#typeOf\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"platform.NumberWithMinimum\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"classes/platform-1.NumberWithMinimum.html#getType\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.NumberWithMinimum\"},{\"kind\":128,\"name\":\"StringMatchingRegex\",\"url\":\"classes/platform-1.StringMatchingRegex.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.StringMatchingRegex.html#constructor\",\"classes\":\"\",\"parent\":\"platform.StringMatchingRegex\"},{\"kind\":1024,\"name\":\"expression\",\"url\":\"classes/platform-1.StringMatchingRegex.html#expression\",\"classes\":\"\",\"parent\":\"platform.StringMatchingRegex\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"classes/platform-1.StringMatchingRegex.html#is\",\"classes\":\"\",\"parent\":\"platform.StringMatchingRegex\"},{\"kind\":1024,\"name\":\"typeOf\",\"url\":\"classes/platform-1.StringMatchingRegex.html#typeOf\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"platform.StringMatchingRegex\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"classes/platform-1.StringMatchingRegex.html#getType\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.StringMatchingRegex\"},{\"kind\":128,\"name\":\"Function\",\"url\":\"classes/platform-1.Function.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.Function.html#constructor\",\"classes\":\"\",\"parent\":\"platform.Function\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"classes/platform-1.Function.html#is\",\"classes\":\"\",\"parent\":\"platform.Function\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"classes/platform-1.Function.html#getType\",\"classes\":\"\",\"parent\":\"platform.Function\"},{\"kind\":128,\"name\":\"NullableBoolean\",\"url\":\"classes/platform-1.NullableBoolean.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.NullableBoolean.html#constructor\",\"classes\":\"\",\"parent\":\"platform.NullableBoolean\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"classes/platform-1.NullableBoolean.html#is\",\"classes\":\"\",\"parent\":\"platform.NullableBoolean\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"classes/platform-1.NullableBoolean.html#getType\",\"classes\":\"\",\"parent\":\"platform.NullableBoolean\"},{\"kind\":128,\"name\":\"DateValidator\",\"url\":\"classes/platform-1.DateValidator.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.DateValidator.html#constructor\",\"classes\":\"\",\"parent\":\"platform.DateValidator\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"classes/platform-1.DateValidator.html#is\",\"classes\":\"\",\"parent\":\"platform.DateValidator\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"classes/platform-1.DateValidator.html#getType\",\"classes\":\"\",\"parent\":\"platform.DateValidator\"},{\"kind\":128,\"name\":\"KindValidator\",\"url\":\"classes/platform-1.KindValidator.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.KindValidator.html#constructor\",\"classes\":\"\",\"parent\":\"platform.KindValidator\"},{\"kind\":2048,\"name\":\"is\",\"url\":\"classes/platform-1.KindValidator.html#is\",\"classes\":\"\",\"parent\":\"platform.KindValidator\"},{\"kind\":1024,\"name\":\"expression\",\"url\":\"classes/platform-1.KindValidator.html#expression\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.KindValidator\"},{\"kind\":1024,\"name\":\"typeOf\",\"url\":\"classes/platform-1.KindValidator.html#typeOf\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"platform.KindValidator\"},{\"kind\":2048,\"name\":\"getType\",\"url\":\"classes/platform-1.KindValidator.html#getType\",\"classes\":\"tsd-is-inherited\",\"parent\":\"platform.KindValidator\"},{\"kind\":128,\"name\":\"TypeValidators\",\"url\":\"classes/platform-1.TypeValidators.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"String\",\"url\":\"classes/platform-1.TypeValidators.html#String\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":1024,\"name\":\"Number\",\"url\":\"classes/platform-1.TypeValidators.html#Number\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":1024,\"name\":\"ObjectOrFactory\",\"url\":\"classes/platform-1.TypeValidators.html#ObjectOrFactory\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":1024,\"name\":\"Object\",\"url\":\"classes/platform-1.TypeValidators.html#Object\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":1024,\"name\":\"StringArray\",\"url\":\"classes/platform-1.TypeValidators.html#StringArray\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":1024,\"name\":\"Boolean\",\"url\":\"classes/platform-1.TypeValidators.html#Boolean\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":1024,\"name\":\"Function\",\"url\":\"classes/platform-1.TypeValidators.html#Function\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":2048,\"name\":\"createTypeArray\",\"url\":\"classes/platform-1.TypeValidators.html#createTypeArray\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":2048,\"name\":\"numberWithMin\",\"url\":\"classes/platform-1.TypeValidators.html#numberWithMin\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":2048,\"name\":\"stringMatchingRegex\",\"url\":\"classes/platform-1.TypeValidators.html#stringMatchingRegex\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":1024,\"name\":\"Date\",\"url\":\"classes/platform-1.TypeValidators.html#Date\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":1024,\"name\":\"Kind\",\"url\":\"classes/platform-1.TypeValidators.html#Kind\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":1024,\"name\":\"NullableBoolean\",\"url\":\"classes/platform-1.TypeValidators.html#NullableBoolean\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.TypeValidators.html#constructor\",\"classes\":\"\",\"parent\":\"platform.TypeValidators\"},{\"kind\":128,\"name\":\"BasicLogger\",\"url\":\"classes/platform-1.BasicLogger.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/platform-1.BasicLogger.html#get\",\"classes\":\"\",\"parent\":\"platform.BasicLogger\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.BasicLogger.html#constructor\",\"classes\":\"\",\"parent\":\"platform.BasicLogger\"},{\"kind\":1024,\"name\":\"_logLevel\",\"url\":\"classes/platform-1.BasicLogger.html#_logLevel\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.BasicLogger\"},{\"kind\":1024,\"name\":\"_name\",\"url\":\"classes/platform-1.BasicLogger.html#_name\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.BasicLogger\"},{\"kind\":1024,\"name\":\"_destinations\",\"url\":\"classes/platform-1.BasicLogger.html#_destinations\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.BasicLogger\"},{\"kind\":1024,\"name\":\"_formatter\",\"url\":\"classes/platform-1.BasicLogger.html#_formatter\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.BasicLogger\"},{\"kind\":1024,\"name\":\"_tryFormat\",\"url\":\"classes/platform-1.BasicLogger.html#_tryFormat\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.BasicLogger\"},{\"kind\":1024,\"name\":\"_tryWrite\",\"url\":\"classes/platform-1.BasicLogger.html#_tryWrite\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.BasicLogger\"},{\"kind\":1024,\"name\":\"_log\",\"url\":\"classes/platform-1.BasicLogger.html#_log\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.BasicLogger\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/platform-1.BasicLogger.html#error\",\"classes\":\"\",\"parent\":\"platform.BasicLogger\"},{\"kind\":2048,\"name\":\"warn\",\"url\":\"classes/platform-1.BasicLogger.html#warn\",\"classes\":\"\",\"parent\":\"platform.BasicLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/platform-1.BasicLogger.html#info\",\"classes\":\"\",\"parent\":\"platform.BasicLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/platform-1.BasicLogger.html#debug\",\"classes\":\"\",\"parent\":\"platform.BasicLogger\"},{\"kind\":128,\"name\":\"SafeLogger\",\"url\":\"classes/platform-1.SafeLogger.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.SafeLogger.html#constructor\",\"classes\":\"\",\"parent\":\"platform.SafeLogger\"},{\"kind\":1024,\"name\":\"_logger\",\"url\":\"classes/platform-1.SafeLogger.html#_logger\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.SafeLogger\"},{\"kind\":1024,\"name\":\"_fallback\",\"url\":\"classes/platform-1.SafeLogger.html#_fallback\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.SafeLogger\"},{\"kind\":1024,\"name\":\"_log\",\"url\":\"classes/platform-1.SafeLogger.html#_log\",\"classes\":\"tsd-is-private\",\"parent\":\"platform.SafeLogger\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/platform-1.SafeLogger.html#error\",\"classes\":\"\",\"parent\":\"platform.SafeLogger\"},{\"kind\":2048,\"name\":\"warn\",\"url\":\"classes/platform-1.SafeLogger.html#warn\",\"classes\":\"\",\"parent\":\"platform.SafeLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/platform-1.SafeLogger.html#info\",\"classes\":\"\",\"parent\":\"platform.SafeLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/platform-1.SafeLogger.html#debug\",\"classes\":\"\",\"parent\":\"platform.SafeLogger\"},{\"kind\":64,\"name\":\"createSafeLogger\",\"url\":\"functions/platform-1.createSafeLogger.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":128,\"name\":\"ApplicationTags\",\"url\":\"classes/platform-1.ApplicationTags.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.ApplicationTags.html#constructor\",\"classes\":\"\",\"parent\":\"platform.ApplicationTags\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/platform-1.ApplicationTags.html#value\",\"classes\":\"\",\"parent\":\"platform.ApplicationTags\"},{\"kind\":128,\"name\":\"OptionMessages\",\"url\":\"classes/platform-1.OptionMessages.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2048,\"name\":\"deprecated\",\"url\":\"classes/platform-1.OptionMessages.html#deprecated\",\"classes\":\"\",\"parent\":\"platform.OptionMessages\"},{\"kind\":2048,\"name\":\"optionBelowMinimum\",\"url\":\"classes/platform-1.OptionMessages.html#optionBelowMinimum\",\"classes\":\"\",\"parent\":\"platform.OptionMessages\"},{\"kind\":2048,\"name\":\"unknownOption\",\"url\":\"classes/platform-1.OptionMessages.html#unknownOption\",\"classes\":\"\",\"parent\":\"platform.OptionMessages\"},{\"kind\":2048,\"name\":\"wrongOptionType\",\"url\":\"classes/platform-1.OptionMessages.html#wrongOptionType\",\"classes\":\"\",\"parent\":\"platform.OptionMessages\"},{\"kind\":2048,\"name\":\"wrongOptionTypeBoolean\",\"url\":\"classes/platform-1.OptionMessages.html#wrongOptionTypeBoolean\",\"classes\":\"\",\"parent\":\"platform.OptionMessages\"},{\"kind\":2048,\"name\":\"invalidTagValue\",\"url\":\"classes/platform-1.OptionMessages.html#invalidTagValue\",\"classes\":\"\",\"parent\":\"platform.OptionMessages\"},{\"kind\":2048,\"name\":\"tagValueTooLong\",\"url\":\"classes/platform-1.OptionMessages.html#tagValueTooLong\",\"classes\":\"\",\"parent\":\"platform.OptionMessages\"},{\"kind\":2048,\"name\":\"partialEndpoint\",\"url\":\"classes/platform-1.OptionMessages.html#partialEndpoint\",\"classes\":\"\",\"parent\":\"platform.OptionMessages\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.OptionMessages.html#constructor\",\"classes\":\"\",\"parent\":\"platform.OptionMessages\"},{\"kind\":128,\"name\":\"ServiceEndpoints\",\"url\":\"classes/platform-1.ServiceEndpoints.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"DEFAULT_EVENTS\",\"url\":\"classes/platform-1.ServiceEndpoints.html#DEFAULT_EVENTS\",\"classes\":\"\",\"parent\":\"platform.ServiceEndpoints\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.ServiceEndpoints.html#constructor\",\"classes\":\"\",\"parent\":\"platform.ServiceEndpoints\"},{\"kind\":1024,\"name\":\"streaming\",\"url\":\"classes/platform-1.ServiceEndpoints.html#streaming\",\"classes\":\"\",\"parent\":\"platform.ServiceEndpoints\"},{\"kind\":1024,\"name\":\"polling\",\"url\":\"classes/platform-1.ServiceEndpoints.html#polling\",\"classes\":\"\",\"parent\":\"platform.ServiceEndpoints\"},{\"kind\":1024,\"name\":\"events\",\"url\":\"classes/platform-1.ServiceEndpoints.html#events\",\"classes\":\"\",\"parent\":\"platform.ServiceEndpoints\"},{\"kind\":1024,\"name\":\"payloadFilterKey\",\"url\":\"classes/platform-1.ServiceEndpoints.html#payloadFilterKey\",\"classes\":\"\",\"parent\":\"platform.ServiceEndpoints\"},{\"kind\":1024,\"name\":\"analyticsEventPath\",\"url\":\"classes/platform-1.ServiceEndpoints.html#analyticsEventPath\",\"classes\":\"\",\"parent\":\"platform.ServiceEndpoints\"},{\"kind\":1024,\"name\":\"diagnosticEventPath\",\"url\":\"classes/platform-1.ServiceEndpoints.html#diagnosticEventPath\",\"classes\":\"\",\"parent\":\"platform.ServiceEndpoints\"},{\"kind\":1024,\"name\":\"includeAuthorizationHeader\",\"url\":\"classes/platform-1.ServiceEndpoints.html#includeAuthorizationHeader\",\"classes\":\"\",\"parent\":\"platform.ServiceEndpoints\"},{\"kind\":128,\"name\":\"ClientContext\",\"url\":\"classes/platform-1.ClientContext.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.ClientContext.html#constructor\",\"classes\":\"\",\"parent\":\"platform.ClientContext\"},{\"kind\":1024,\"name\":\"platform\",\"url\":\"classes/platform-1.ClientContext.html#platform\",\"classes\":\"\",\"parent\":\"platform.ClientContext\"},{\"kind\":1024,\"name\":\"basicConfiguration\",\"url\":\"classes/platform-1.ClientContext.html#basicConfiguration\",\"classes\":\"\",\"parent\":\"platform.ClientContext\"},{\"kind\":64,\"name\":\"getStreamingUri\",\"url\":\"functions/platform-1.getStreamingUri.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"getPollingUri\",\"url\":\"functions/platform-1.getPollingUri.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"getEventsUri\",\"url\":\"functions/platform-1.getEventsUri.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"base64UrlEncode\",\"url\":\"functions/platform-1.base64UrlEncode.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"clone\",\"url\":\"functions/platform-1.clone.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"debounce\",\"url\":\"functions/platform-1.debounce.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/platform-1.debounce.html#debounce.__type\",\"classes\":\"\",\"parent\":\"platform.debounce.debounce\"},{\"kind\":64,\"name\":\"deepCompact\",\"url\":\"functions/platform-1.deepCompact.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"defaultHeaders\",\"url\":\"functions/platform-1.defaultHeaders.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"fastDeepEqual\",\"url\":\"functions/platform-1.fastDeepEqual.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"httpErrorMessage\",\"url\":\"functions/platform-1.httpErrorMessage.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"noop\",\"url\":\"functions/platform-1.noop.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2097152,\"name\":\"LDHeaders\",\"url\":\"types/platform-1.LDHeaders.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/platform-1.LDHeaders.html#__type\",\"classes\":\"\",\"parent\":\"platform.LDHeaders\"},{\"kind\":1024,\"name\":\"authorization\",\"url\":\"types/platform-1.LDHeaders.html#__type.authorization\",\"classes\":\"\",\"parent\":\"platform.LDHeaders.__type\"},{\"kind\":1024,\"name\":\"user-agent\",\"url\":\"types/platform-1.LDHeaders.html#__type.user_agent\",\"classes\":\"\",\"parent\":\"platform.LDHeaders.__type\"},{\"kind\":1024,\"name\":\"x-launchdarkly-user-agent\",\"url\":\"types/platform-1.LDHeaders.html#__type.x_launchdarkly_user_agent\",\"classes\":\"\",\"parent\":\"platform.LDHeaders.__type\"},{\"kind\":1024,\"name\":\"x-launchdarkly-wrapper\",\"url\":\"types/platform-1.LDHeaders.html#__type.x_launchdarkly_wrapper\",\"classes\":\"\",\"parent\":\"platform.LDHeaders.__type\"},{\"kind\":1024,\"name\":\"x-launchdarkly-tags\",\"url\":\"types/platform-1.LDHeaders.html#__type.x_launchdarkly_tags\",\"classes\":\"\",\"parent\":\"platform.LDHeaders.__type\"},{\"kind\":64,\"name\":\"shouldRetry\",\"url\":\"functions/platform-1.shouldRetry.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"secondsToMillis\",\"url\":\"functions/platform-1.secondsToMillis.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"sleep\",\"url\":\"functions/platform-1.sleep.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"timedPromise\",\"url\":\"functions/platform-1.timedPromise.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":2097152,\"name\":\"VoidFunction\",\"url\":\"types/platform-1.VoidFunction.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/platform-1.VoidFunction.html#__type\",\"classes\":\"\",\"parent\":\"platform.VoidFunction\"},{\"kind\":256,\"name\":\"CancelableTimeout\",\"url\":\"interfaces/platform-1.CancelableTimeout.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":1024,\"name\":\"promise\",\"url\":\"interfaces/platform-1.CancelableTimeout.html#promise\",\"classes\":\"\",\"parent\":\"platform.CancelableTimeout\"},{\"kind\":1024,\"name\":\"cancel\",\"url\":\"interfaces/platform-1.CancelableTimeout.html#cancel\",\"classes\":\"\",\"parent\":\"platform.CancelableTimeout\"},{\"kind\":64,\"name\":\"cancelableTimedPromise\",\"url\":\"functions/platform-1.cancelableTimedPromise.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"isHttpRecoverable\",\"url\":\"functions/platform-1.isHttpRecoverable.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":64,\"name\":\"isHttpLocallyRecoverable\",\"url\":\"functions/platform-1.isHttpLocallyRecoverable.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":128,\"name\":\"LDUnexpectedResponseError\",\"url\":\"classes/platform-1.LDUnexpectedResponseError.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.LDUnexpectedResponseError.html#constructor\",\"classes\":\"\",\"parent\":\"platform.LDUnexpectedResponseError\"},{\"kind\":128,\"name\":\"LDClientError\",\"url\":\"classes/platform-1.LDClientError.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.LDClientError.html#constructor\",\"classes\":\"\",\"parent\":\"platform.LDClientError\"},{\"kind\":128,\"name\":\"LDTimeoutError\",\"url\":\"classes/platform-1.LDTimeoutError.html\",\"classes\":\"\",\"parent\":\"platform\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/platform-1.LDTimeoutError.html#constructor\",\"classes\":\"\",\"parent\":\"platform.LDTimeoutError\"},{\"kind\":64,\"name\":\"LDMigrationError\",\"url\":\"functions/LDMigrationError.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/LDMigrationError.html#LDMigrationError.__type\",\"classes\":\"\",\"parent\":\"LDMigrationError.LDMigrationError\"},{\"kind\":1024,\"name\":\"success\",\"url\":\"functions/LDMigrationError.html#LDMigrationError.__type.success\",\"classes\":\"\",\"parent\":\"LDMigrationError.LDMigrationError.__type\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"functions/LDMigrationError.html#LDMigrationError.__type.error\",\"classes\":\"\",\"parent\":\"LDMigrationError.LDMigrationError.__type\"},{\"kind\":64,\"name\":\"LDMigrationSuccess\",\"url\":\"functions/LDMigrationSuccess.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"createMigration\",\"url\":\"functions/createMigration.html\",\"classes\":\"\"},{\"kind\":4,\"name\":\"interfaces\",\"url\":\"modules/interfaces.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"BigSegmentStore\",\"url\":\"interfaces/interfaces.BigSegmentStore.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"interfaces/interfaces.BigSegmentStore.html#getMetadata\",\"classes\":\"\",\"parent\":\"interfaces.BigSegmentStore\"},{\"kind\":2048,\"name\":\"getUserMembership\",\"url\":\"interfaces/interfaces.BigSegmentStore.html#getUserMembership\",\"classes\":\"\",\"parent\":\"interfaces.BigSegmentStore\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"interfaces/interfaces.BigSegmentStore.html#close\",\"classes\":\"\",\"parent\":\"interfaces.BigSegmentStore\"},{\"kind\":256,\"name\":\"BigSegmentStoreMembership\",\"url\":\"interfaces/interfaces.BigSegmentStoreMembership.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":256,\"name\":\"BigSegmentStoreMetadata\",\"url\":\"interfaces/interfaces.BigSegmentStoreMetadata.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":1024,\"name\":\"lastUpToDate\",\"url\":\"interfaces/interfaces.BigSegmentStoreMetadata.html#lastUpToDate\",\"classes\":\"\",\"parent\":\"interfaces.BigSegmentStoreMetadata\"},{\"kind\":256,\"name\":\"BigSegmentStoreStatus\",\"url\":\"interfaces/interfaces.BigSegmentStoreStatus.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":1024,\"name\":\"available\",\"url\":\"interfaces/interfaces.BigSegmentStoreStatus.html#available\",\"classes\":\"\",\"parent\":\"interfaces.BigSegmentStoreStatus\"},{\"kind\":1024,\"name\":\"stale\",\"url\":\"interfaces/interfaces.BigSegmentStoreStatus.html#stale\",\"classes\":\"\",\"parent\":\"interfaces.BigSegmentStoreStatus\"},{\"kind\":256,\"name\":\"DataCollection\",\"url\":\"interfaces/interfaces.DataCollection.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"interfaces/interfaces.DataCollection.html#kind\",\"classes\":\"\",\"parent\":\"interfaces.DataCollection\"},{\"kind\":1024,\"name\":\"items\",\"url\":\"interfaces/interfaces.DataCollection.html#items\",\"classes\":\"\",\"parent\":\"interfaces.DataCollection\"},{\"kind\":256,\"name\":\"DataKind\",\"url\":\"interfaces/interfaces.DataKind.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":1024,\"name\":\"namespace\",\"url\":\"interfaces/interfaces.DataKind.html#namespace\",\"classes\":\"\",\"parent\":\"interfaces.DataKind\"},{\"kind\":2097152,\"name\":\"FullDataSet\",\"url\":\"types/interfaces.FullDataSet.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":2097152,\"name\":\"KeyedItems\",\"url\":\"types/interfaces.KeyedItems.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":256,\"name\":\"VersionedData\",\"url\":\"interfaces/interfaces.VersionedData.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/interfaces.VersionedData.html#key\",\"classes\":\"\",\"parent\":\"interfaces.VersionedData\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/interfaces.VersionedData.html#version\",\"classes\":\"\",\"parent\":\"interfaces.VersionedData\"},{\"kind\":1024,\"name\":\"deleted\",\"url\":\"interfaces/interfaces.VersionedData.html#deleted\",\"classes\":\"\",\"parent\":\"interfaces.VersionedData\"},{\"kind\":256,\"name\":\"BigSegmentStoreStatusProvider\",\"url\":\"interfaces/interfaces.BigSegmentStoreStatusProvider.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":2048,\"name\":\"getStatus\",\"url\":\"interfaces/interfaces.BigSegmentStoreStatusProvider.html#getStatus\",\"classes\":\"\",\"parent\":\"interfaces.BigSegmentStoreStatusProvider\"},{\"kind\":2048,\"name\":\"requireStatus\",\"url\":\"interfaces/interfaces.BigSegmentStoreStatusProvider.html#requireStatus\",\"classes\":\"\",\"parent\":\"interfaces.BigSegmentStoreStatusProvider\"},{\"kind\":256,\"name\":\"ItemDescriptor\",\"url\":\"interfaces/interfaces.ItemDescriptor.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/interfaces.ItemDescriptor.html#version\",\"classes\":\"\",\"parent\":\"interfaces.ItemDescriptor\"},{\"kind\":1024,\"name\":\"item\",\"url\":\"interfaces/interfaces.ItemDescriptor.html#item\",\"classes\":\"\",\"parent\":\"interfaces.ItemDescriptor\"},{\"kind\":256,\"name\":\"PersistentDataStore\",\"url\":\"interfaces/interfaces.PersistentDataStore.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":2048,\"name\":\"init\",\"url\":\"interfaces/interfaces.PersistentDataStore.html#init\",\"classes\":\"\",\"parent\":\"interfaces.PersistentDataStore\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/interfaces.PersistentDataStore.html#get\",\"classes\":\"\",\"parent\":\"interfaces.PersistentDataStore\"},{\"kind\":2048,\"name\":\"getAll\",\"url\":\"interfaces/interfaces.PersistentDataStore.html#getAll\",\"classes\":\"\",\"parent\":\"interfaces.PersistentDataStore\"},{\"kind\":2048,\"name\":\"upsert\",\"url\":\"interfaces/interfaces.PersistentDataStore.html#upsert\",\"classes\":\"\",\"parent\":\"interfaces.PersistentDataStore\"},{\"kind\":2048,\"name\":\"initialized\",\"url\":\"interfaces/interfaces.PersistentDataStore.html#initialized\",\"classes\":\"\",\"parent\":\"interfaces.PersistentDataStore\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"interfaces/interfaces.PersistentDataStore.html#close\",\"classes\":\"\",\"parent\":\"interfaces.PersistentDataStore\"},{\"kind\":2048,\"name\":\"getDescription\",\"url\":\"interfaces/interfaces.PersistentDataStore.html#getDescription\",\"classes\":\"\",\"parent\":\"interfaces.PersistentDataStore\"},{\"kind\":256,\"name\":\"PersistentStoreDataKind\",\"url\":\"interfaces/interfaces.PersistentStoreDataKind.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":1024,\"name\":\"namespace\",\"url\":\"interfaces/interfaces.PersistentStoreDataKind.html#namespace\",\"classes\":\"\",\"parent\":\"interfaces.PersistentStoreDataKind\"},{\"kind\":2048,\"name\":\"deserialize\",\"url\":\"interfaces/interfaces.PersistentStoreDataKind.html#deserialize\",\"classes\":\"\",\"parent\":\"interfaces.PersistentStoreDataKind\"},{\"kind\":256,\"name\":\"SerializedItemDescriptor\",\"url\":\"interfaces/interfaces.SerializedItemDescriptor.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/interfaces.SerializedItemDescriptor.html#version\",\"classes\":\"\",\"parent\":\"interfaces.SerializedItemDescriptor\"},{\"kind\":1024,\"name\":\"deleted\",\"url\":\"interfaces/interfaces.SerializedItemDescriptor.html#deleted\",\"classes\":\"\",\"parent\":\"interfaces.SerializedItemDescriptor\"},{\"kind\":1024,\"name\":\"serializedItem\",\"url\":\"interfaces/interfaces.SerializedItemDescriptor.html#serializedItem\",\"classes\":\"\",\"parent\":\"interfaces.SerializedItemDescriptor\"},{\"kind\":256,\"name\":\"KeyedItem\",\"url\":\"interfaces/interfaces.KeyedItem.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/interfaces.KeyedItem.html#key\",\"classes\":\"\",\"parent\":\"interfaces.KeyedItem\"},{\"kind\":1024,\"name\":\"item\",\"url\":\"interfaces/interfaces.KeyedItem.html#item\",\"classes\":\"\",\"parent\":\"interfaces.KeyedItem\"},{\"kind\":2097152,\"name\":\"KindKeyedStore\",\"url\":\"types/interfaces.KindKeyedStore.html\",\"classes\":\"\",\"parent\":\"interfaces\"},{\"kind\":4,\"name\":\"subsystems\",\"url\":\"modules/subsystems.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"LDFeatureStoreItem\",\"url\":\"interfaces/subsystems.LDFeatureStoreItem.html\",\"classes\":\"\",\"parent\":\"subsystems\"},{\"kind\":1024,\"name\":\"deleted\",\"url\":\"interfaces/subsystems.LDFeatureStoreItem.html#deleted\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStoreItem\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/subsystems.LDFeatureStoreItem.html#version\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStoreItem\"},{\"kind\":256,\"name\":\"LDKeyedFeatureStoreItem\",\"url\":\"interfaces/subsystems.LDKeyedFeatureStoreItem.html\",\"classes\":\"\",\"parent\":\"subsystems\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/subsystems.LDKeyedFeatureStoreItem.html#key\",\"classes\":\"\",\"parent\":\"subsystems.LDKeyedFeatureStoreItem\"},{\"kind\":1024,\"name\":\"deleted\",\"url\":\"interfaces/subsystems.LDKeyedFeatureStoreItem.html#deleted\",\"classes\":\"tsd-is-inherited\",\"parent\":\"subsystems.LDKeyedFeatureStoreItem\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/subsystems.LDKeyedFeatureStoreItem.html#version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"subsystems.LDKeyedFeatureStoreItem\"},{\"kind\":256,\"name\":\"LDFeatureStoreKindData\",\"url\":\"interfaces/subsystems.LDFeatureStoreKindData.html\",\"classes\":\"\",\"parent\":\"subsystems\"},{\"kind\":256,\"name\":\"LDFeatureStoreDataStorage\",\"url\":\"interfaces/subsystems.LDFeatureStoreDataStorage.html\",\"classes\":\"\",\"parent\":\"subsystems\"},{\"kind\":256,\"name\":\"LDFeatureStore\",\"url\":\"interfaces/subsystems.LDFeatureStore.html\",\"classes\":\"\",\"parent\":\"subsystems\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/subsystems.LDFeatureStore.html#get\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStore\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"interfaces/subsystems.LDFeatureStore.html#all\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStore\"},{\"kind\":2048,\"name\":\"init\",\"url\":\"interfaces/subsystems.LDFeatureStore.html#init\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStore\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/subsystems.LDFeatureStore.html#delete\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStore\"},{\"kind\":2048,\"name\":\"upsert\",\"url\":\"interfaces/subsystems.LDFeatureStore.html#upsert\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStore\"},{\"kind\":2048,\"name\":\"initialized\",\"url\":\"interfaces/subsystems.LDFeatureStore.html#initialized\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStore\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"interfaces/subsystems.LDFeatureStore.html#close\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStore\"},{\"kind\":2048,\"name\":\"getDescription\",\"url\":\"interfaces/subsystems.LDFeatureStore.html#getDescription\",\"classes\":\"\",\"parent\":\"subsystems.LDFeatureStore\"},{\"kind\":256,\"name\":\"LDDataSourceUpdates\",\"url\":\"interfaces/subsystems.LDDataSourceUpdates.html\",\"classes\":\"\",\"parent\":\"subsystems\"},{\"kind\":2048,\"name\":\"init\",\"url\":\"interfaces/subsystems.LDDataSourceUpdates.html#init\",\"classes\":\"\",\"parent\":\"subsystems.LDDataSourceUpdates\"},{\"kind\":2048,\"name\":\"upsert\",\"url\":\"interfaces/subsystems.LDDataSourceUpdates.html#upsert\",\"classes\":\"\",\"parent\":\"subsystems.LDDataSourceUpdates\"},{\"kind\":256,\"name\":\"LDFlagsStateOptions\",\"url\":\"interfaces/LDFlagsStateOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"clientSideOnly\",\"url\":\"interfaces/LDFlagsStateOptions.html#clientSideOnly\",\"classes\":\"\",\"parent\":\"LDFlagsStateOptions\"},{\"kind\":1024,\"name\":\"withReasons\",\"url\":\"interfaces/LDFlagsStateOptions.html#withReasons\",\"classes\":\"\",\"parent\":\"LDFlagsStateOptions\"},{\"kind\":1024,\"name\":\"detailsOnlyForTrackedFlags\",\"url\":\"interfaces/LDFlagsStateOptions.html#detailsOnlyForTrackedFlags\",\"classes\":\"\",\"parent\":\"LDFlagsStateOptions\"},{\"kind\":256,\"name\":\"LDFlagsState\",\"url\":\"interfaces/LDFlagsState.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"valid\",\"url\":\"interfaces/LDFlagsState.html#valid\",\"classes\":\"\",\"parent\":\"LDFlagsState\"},{\"kind\":2048,\"name\":\"getFlagValue\",\"url\":\"interfaces/LDFlagsState.html#getFlagValue\",\"classes\":\"\",\"parent\":\"LDFlagsState\"},{\"kind\":2048,\"name\":\"getFlagReason\",\"url\":\"interfaces/LDFlagsState.html#getFlagReason\",\"classes\":\"\",\"parent\":\"LDFlagsState\"},{\"kind\":2048,\"name\":\"allValues\",\"url\":\"interfaces/LDFlagsState.html#allValues\",\"classes\":\"\",\"parent\":\"LDFlagsState\"},{\"kind\":2048,\"name\":\"toJSON\",\"url\":\"interfaces/LDFlagsState.html#toJSON\",\"classes\":\"\",\"parent\":\"LDFlagsState\"},{\"kind\":64,\"name\":\"IsMigrationStage\",\"url\":\"functions/IsMigrationStage.html\",\"classes\":\"\"},{\"kind\":8,\"name\":\"LDMigrationStage\",\"url\":\"enums/LDMigrationStage.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Off\",\"url\":\"enums/LDMigrationStage.html#Off\",\"classes\":\"\",\"parent\":\"LDMigrationStage\"},{\"kind\":16,\"name\":\"DualWrite\",\"url\":\"enums/LDMigrationStage.html#DualWrite\",\"classes\":\"\",\"parent\":\"LDMigrationStage\"},{\"kind\":16,\"name\":\"Shadow\",\"url\":\"enums/LDMigrationStage.html#Shadow\",\"classes\":\"\",\"parent\":\"LDMigrationStage\"},{\"kind\":16,\"name\":\"Live\",\"url\":\"enums/LDMigrationStage.html#Live\",\"classes\":\"\",\"parent\":\"LDMigrationStage\"},{\"kind\":16,\"name\":\"RampDown\",\"url\":\"enums/LDMigrationStage.html#RampDown\",\"classes\":\"\",\"parent\":\"LDMigrationStage\"},{\"kind\":16,\"name\":\"Complete\",\"url\":\"enums/LDMigrationStage.html#Complete\",\"classes\":\"\",\"parent\":\"LDMigrationStage\"},{\"kind\":2097152,\"name\":\"LDMigrationOp\",\"url\":\"types/LDMigrationOp.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"LDMigrationEvaluation\",\"url\":\"interfaces/LDMigrationEvaluation.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/LDMigrationEvaluation.html#key\",\"classes\":\"\",\"parent\":\"LDMigrationEvaluation\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/LDMigrationEvaluation.html#value\",\"classes\":\"\",\"parent\":\"LDMigrationEvaluation\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"interfaces/LDMigrationEvaluation.html#default\",\"classes\":\"\",\"parent\":\"LDMigrationEvaluation\"},{\"kind\":1024,\"name\":\"variation\",\"url\":\"interfaces/LDMigrationEvaluation.html#variation\",\"classes\":\"\",\"parent\":\"LDMigrationEvaluation\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/LDMigrationEvaluation.html#version\",\"classes\":\"\",\"parent\":\"LDMigrationEvaluation\"},{\"kind\":1024,\"name\":\"reason\",\"url\":\"interfaces/LDMigrationEvaluation.html#reason\",\"classes\":\"\",\"parent\":\"LDMigrationEvaluation\"},{\"kind\":256,\"name\":\"LDMigrationConsistencyMeasurement\",\"url\":\"interfaces/LDMigrationConsistencyMeasurement.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/LDMigrationConsistencyMeasurement.html#key\",\"classes\":\"\",\"parent\":\"LDMigrationConsistencyMeasurement\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/LDMigrationConsistencyMeasurement.html#value\",\"classes\":\"\",\"parent\":\"LDMigrationConsistencyMeasurement\"},{\"kind\":1024,\"name\":\"samplingRatio\",\"url\":\"interfaces/LDMigrationConsistencyMeasurement.html#samplingRatio\",\"classes\":\"\",\"parent\":\"LDMigrationConsistencyMeasurement\"},{\"kind\":256,\"name\":\"LDMigrationLatencyMeasurement\",\"url\":\"interfaces/LDMigrationLatencyMeasurement.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/LDMigrationLatencyMeasurement.html#key\",\"classes\":\"\",\"parent\":\"LDMigrationLatencyMeasurement\"},{\"kind\":1024,\"name\":\"values\",\"url\":\"interfaces/LDMigrationLatencyMeasurement.html#values\",\"classes\":\"\",\"parent\":\"LDMigrationLatencyMeasurement\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDMigrationLatencyMeasurement.html#values.__type\",\"classes\":\"\",\"parent\":\"LDMigrationLatencyMeasurement.values\"},{\"kind\":1024,\"name\":\"old\",\"url\":\"interfaces/LDMigrationLatencyMeasurement.html#values.__type.old\",\"classes\":\"\",\"parent\":\"LDMigrationLatencyMeasurement.values.__type\"},{\"kind\":1024,\"name\":\"new\",\"url\":\"interfaces/LDMigrationLatencyMeasurement.html#values.__type.new\",\"classes\":\"\",\"parent\":\"LDMigrationLatencyMeasurement.values.__type\"},{\"kind\":256,\"name\":\"LDMigrationErrorMeasurement\",\"url\":\"interfaces/LDMigrationErrorMeasurement.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/LDMigrationErrorMeasurement.html#key\",\"classes\":\"\",\"parent\":\"LDMigrationErrorMeasurement\"},{\"kind\":1024,\"name\":\"values\",\"url\":\"interfaces/LDMigrationErrorMeasurement.html#values\",\"classes\":\"\",\"parent\":\"LDMigrationErrorMeasurement\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDMigrationErrorMeasurement.html#values.__type\",\"classes\":\"\",\"parent\":\"LDMigrationErrorMeasurement.values\"},{\"kind\":1024,\"name\":\"old\",\"url\":\"interfaces/LDMigrationErrorMeasurement.html#values.__type.old\",\"classes\":\"\",\"parent\":\"LDMigrationErrorMeasurement.values.__type\"},{\"kind\":1024,\"name\":\"new\",\"url\":\"interfaces/LDMigrationErrorMeasurement.html#values.__type.new\",\"classes\":\"\",\"parent\":\"LDMigrationErrorMeasurement.values.__type\"},{\"kind\":256,\"name\":\"LDMigrationInvokedMeasurement\",\"url\":\"interfaces/LDMigrationInvokedMeasurement.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/LDMigrationInvokedMeasurement.html#key\",\"classes\":\"\",\"parent\":\"LDMigrationInvokedMeasurement\"},{\"kind\":1024,\"name\":\"values\",\"url\":\"interfaces/LDMigrationInvokedMeasurement.html#values\",\"classes\":\"\",\"parent\":\"LDMigrationInvokedMeasurement\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDMigrationInvokedMeasurement.html#values.__type\",\"classes\":\"\",\"parent\":\"LDMigrationInvokedMeasurement.values\"},{\"kind\":1024,\"name\":\"old\",\"url\":\"interfaces/LDMigrationInvokedMeasurement.html#values.__type.old\",\"classes\":\"\",\"parent\":\"LDMigrationInvokedMeasurement.values.__type\"},{\"kind\":1024,\"name\":\"new\",\"url\":\"interfaces/LDMigrationInvokedMeasurement.html#values.__type.new\",\"classes\":\"\",\"parent\":\"LDMigrationInvokedMeasurement.values.__type\"},{\"kind\":2097152,\"name\":\"LDMigrationMeasurement\",\"url\":\"types/LDMigrationMeasurement.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"LDMigrationOpEvent\",\"url\":\"interfaces/LDMigrationOpEvent.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"interfaces/LDMigrationOpEvent.html#kind\",\"classes\":\"\",\"parent\":\"LDMigrationOpEvent\"},{\"kind\":1024,\"name\":\"operation\",\"url\":\"interfaces/LDMigrationOpEvent.html#operation\",\"classes\":\"\",\"parent\":\"LDMigrationOpEvent\"},{\"kind\":1024,\"name\":\"creationDate\",\"url\":\"interfaces/LDMigrationOpEvent.html#creationDate\",\"classes\":\"\",\"parent\":\"LDMigrationOpEvent\"},{\"kind\":1024,\"name\":\"contextKeys\",\"url\":\"interfaces/LDMigrationOpEvent.html#contextKeys\",\"classes\":\"\",\"parent\":\"LDMigrationOpEvent\"},{\"kind\":1024,\"name\":\"evaluation\",\"url\":\"interfaces/LDMigrationOpEvent.html#evaluation\",\"classes\":\"\",\"parent\":\"LDMigrationOpEvent\"},{\"kind\":1024,\"name\":\"measurements\",\"url\":\"interfaces/LDMigrationOpEvent.html#measurements\",\"classes\":\"\",\"parent\":\"LDMigrationOpEvent\"},{\"kind\":1024,\"name\":\"samplingRatio\",\"url\":\"interfaces/LDMigrationOpEvent.html#samplingRatio\",\"classes\":\"\",\"parent\":\"LDMigrationOpEvent\"},{\"kind\":8,\"name\":\"LDConsistencyCheck\",\"url\":\"enums/LDConsistencyCheck.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Inconsistent\",\"url\":\"enums/LDConsistencyCheck.html#Inconsistent\",\"classes\":\"\",\"parent\":\"LDConsistencyCheck\"},{\"kind\":16,\"name\":\"Consistent\",\"url\":\"enums/LDConsistencyCheck.html#Consistent\",\"classes\":\"\",\"parent\":\"LDConsistencyCheck\"},{\"kind\":16,\"name\":\"NotChecked\",\"url\":\"enums/LDConsistencyCheck.html#NotChecked\",\"classes\":\"\",\"parent\":\"LDConsistencyCheck\"},{\"kind\":256,\"name\":\"LDMigrationTracker\",\"url\":\"interfaces/LDMigrationTracker.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"op\",\"url\":\"interfaces/LDMigrationTracker.html#op\",\"classes\":\"\",\"parent\":\"LDMigrationTracker\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"interfaces/LDMigrationTracker.html#error\",\"classes\":\"\",\"parent\":\"LDMigrationTracker\"},{\"kind\":2048,\"name\":\"consistency\",\"url\":\"interfaces/LDMigrationTracker.html#consistency\",\"classes\":\"\",\"parent\":\"LDMigrationTracker\"},{\"kind\":2048,\"name\":\"invoked\",\"url\":\"interfaces/LDMigrationTracker.html#invoked\",\"classes\":\"\",\"parent\":\"LDMigrationTracker\"},{\"kind\":2048,\"name\":\"latency\",\"url\":\"interfaces/LDMigrationTracker.html#latency\",\"classes\":\"\",\"parent\":\"LDMigrationTracker\"},{\"kind\":2048,\"name\":\"createEvent\",\"url\":\"interfaces/LDMigrationTracker.html#createEvent\",\"classes\":\"\",\"parent\":\"LDMigrationTracker\"},{\"kind\":256,\"name\":\"LDMigrationVariation\",\"url\":\"interfaces/LDMigrationVariation.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/LDMigrationVariation.html#value\",\"classes\":\"\",\"parent\":\"LDMigrationVariation\"},{\"kind\":1024,\"name\":\"tracker\",\"url\":\"interfaces/LDMigrationVariation.html#tracker\",\"classes\":\"\",\"parent\":\"LDMigrationVariation\"},{\"kind\":256,\"name\":\"LDBigSegmentsOptions\",\"url\":\"interfaces/LDBigSegmentsOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"interfaces/LDBigSegmentsOptions.html#store\",\"classes\":\"\",\"parent\":\"LDBigSegmentsOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDBigSegmentsOptions.html#store.__type\",\"classes\":\"\",\"parent\":\"LDBigSegmentsOptions.store\"},{\"kind\":1024,\"name\":\"userCacheSize\",\"url\":\"interfaces/LDBigSegmentsOptions.html#userCacheSize\",\"classes\":\"\",\"parent\":\"LDBigSegmentsOptions\"},{\"kind\":1024,\"name\":\"userCacheTime\",\"url\":\"interfaces/LDBigSegmentsOptions.html#userCacheTime\",\"classes\":\"\",\"parent\":\"LDBigSegmentsOptions\"},{\"kind\":1024,\"name\":\"statusPollInterval\",\"url\":\"interfaces/LDBigSegmentsOptions.html#statusPollInterval\",\"classes\":\"\",\"parent\":\"LDBigSegmentsOptions\"},{\"kind\":1024,\"name\":\"staleAfter\",\"url\":\"interfaces/LDBigSegmentsOptions.html#staleAfter\",\"classes\":\"\",\"parent\":\"LDBigSegmentsOptions\"},{\"kind\":256,\"name\":\"LDProxyOptions\",\"url\":\"interfaces/LDProxyOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"host\",\"url\":\"interfaces/LDProxyOptions.html#host\",\"classes\":\"\",\"parent\":\"LDProxyOptions\"},{\"kind\":1024,\"name\":\"port\",\"url\":\"interfaces/LDProxyOptions.html#port\",\"classes\":\"\",\"parent\":\"LDProxyOptions\"},{\"kind\":1024,\"name\":\"scheme\",\"url\":\"interfaces/LDProxyOptions.html#scheme\",\"classes\":\"\",\"parent\":\"LDProxyOptions\"},{\"kind\":1024,\"name\":\"auth\",\"url\":\"interfaces/LDProxyOptions.html#auth\",\"classes\":\"\",\"parent\":\"LDProxyOptions\"},{\"kind\":256,\"name\":\"LDTLSOptions\",\"url\":\"interfaces/LDTLSOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"ca\",\"url\":\"interfaces/LDTLSOptions.html#ca\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":1024,\"name\":\"cert\",\"url\":\"interfaces/LDTLSOptions.html#cert\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":1024,\"name\":\"checkServerIdentity\",\"url\":\"interfaces/LDTLSOptions.html#checkServerIdentity\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDTLSOptions.html#checkServerIdentity.__type\",\"classes\":\"\",\"parent\":\"LDTLSOptions.checkServerIdentity\"},{\"kind\":1024,\"name\":\"ciphers\",\"url\":\"interfaces/LDTLSOptions.html#ciphers\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":1024,\"name\":\"pfx\",\"url\":\"interfaces/LDTLSOptions.html#pfx\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/LDTLSOptions.html#key\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":1024,\"name\":\"passphrase\",\"url\":\"interfaces/LDTLSOptions.html#passphrase\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":1024,\"name\":\"rejectUnauthorized\",\"url\":\"interfaces/LDTLSOptions.html#rejectUnauthorized\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":1024,\"name\":\"secureProtocol\",\"url\":\"interfaces/LDTLSOptions.html#secureProtocol\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":1024,\"name\":\"servername\",\"url\":\"interfaces/LDTLSOptions.html#servername\",\"classes\":\"\",\"parent\":\"LDTLSOptions\"},{\"kind\":8,\"name\":\"LDExecutionOrdering\",\"url\":\"enums/LDExecutionOrdering.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Fixed\",\"url\":\"enums/LDExecutionOrdering.html#Fixed\",\"classes\":\"\",\"parent\":\"LDExecutionOrdering\"},{\"kind\":16,\"name\":\"Random\",\"url\":\"enums/LDExecutionOrdering.html#Random\",\"classes\":\"\",\"parent\":\"LDExecutionOrdering\"},{\"kind\":8,\"name\":\"LDExecution\",\"url\":\"enums/LDExecution.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Serial\",\"url\":\"enums/LDExecution.html#Serial\",\"classes\":\"\",\"parent\":\"LDExecution\"},{\"kind\":16,\"name\":\"Concurrent\",\"url\":\"enums/LDExecution.html#Concurrent\",\"classes\":\"\",\"parent\":\"LDExecution\"},{\"kind\":2097152,\"name\":\"LDMethodResult\",\"url\":\"types/LDMethodResult.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"LDSerialExecution\",\"url\":\"classes/LDSerialExecution.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LDSerialExecution.html#constructor\",\"classes\":\"\",\"parent\":\"LDSerialExecution\"},{\"kind\":1024,\"name\":\"ordering\",\"url\":\"classes/LDSerialExecution.html#ordering\",\"classes\":\"\",\"parent\":\"LDSerialExecution\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/LDSerialExecution.html#type\",\"classes\":\"\",\"parent\":\"LDSerialExecution\"},{\"kind\":128,\"name\":\"LDConcurrentExecution\",\"url\":\"classes/LDConcurrentExecution.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LDConcurrentExecution.html#constructor\",\"classes\":\"\",\"parent\":\"LDConcurrentExecution\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/LDConcurrentExecution.html#type\",\"classes\":\"\",\"parent\":\"LDConcurrentExecution\"},{\"kind\":256,\"name\":\"LDMigrationOptions\",\"url\":\"interfaces/LDMigrationOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"execution\",\"url\":\"interfaces/LDMigrationOptions.html#execution\",\"classes\":\"\",\"parent\":\"LDMigrationOptions\"},{\"kind\":1024,\"name\":\"latencyTracking\",\"url\":\"interfaces/LDMigrationOptions.html#latencyTracking\",\"classes\":\"\",\"parent\":\"LDMigrationOptions\"},{\"kind\":1024,\"name\":\"errorTracking\",\"url\":\"interfaces/LDMigrationOptions.html#errorTracking\",\"classes\":\"\",\"parent\":\"LDMigrationOptions\"},{\"kind\":1024,\"name\":\"readNew\",\"url\":\"interfaces/LDMigrationOptions.html#readNew\",\"classes\":\"\",\"parent\":\"LDMigrationOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDMigrationOptions.html#readNew.__type-2\",\"classes\":\"\",\"parent\":\"LDMigrationOptions.readNew\"},{\"kind\":1024,\"name\":\"writeNew\",\"url\":\"interfaces/LDMigrationOptions.html#writeNew\",\"classes\":\"\",\"parent\":\"LDMigrationOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDMigrationOptions.html#writeNew.__type-6\",\"classes\":\"\",\"parent\":\"LDMigrationOptions.writeNew\"},{\"kind\":1024,\"name\":\"readOld\",\"url\":\"interfaces/LDMigrationOptions.html#readOld\",\"classes\":\"\",\"parent\":\"LDMigrationOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDMigrationOptions.html#readOld.__type-4\",\"classes\":\"\",\"parent\":\"LDMigrationOptions.readOld\"},{\"kind\":1024,\"name\":\"writeOld\",\"url\":\"interfaces/LDMigrationOptions.html#writeOld\",\"classes\":\"\",\"parent\":\"LDMigrationOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDMigrationOptions.html#writeOld.__type-8\",\"classes\":\"\",\"parent\":\"LDMigrationOptions.writeOld\"},{\"kind\":1024,\"name\":\"check\",\"url\":\"interfaces/LDMigrationOptions.html#check\",\"classes\":\"\",\"parent\":\"LDMigrationOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LDMigrationOptions.html#check.__type\",\"classes\":\"\",\"parent\":\"LDMigrationOptions.check\"},{\"kind\":256,\"name\":\"LDClient\",\"url\":\"interfaces/LDClient.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"initialized\",\"url\":\"interfaces/LDClient.html#initialized\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"waitForInitialization\",\"url\":\"interfaces/LDClient.html#waitForInitialization\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"variation\",\"url\":\"interfaces/LDClient.html#variation\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"variationDetail\",\"url\":\"interfaces/LDClient.html#variationDetail\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"migrationVariation\",\"url\":\"interfaces/LDClient.html#migrationVariation\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"boolVariation\",\"url\":\"interfaces/LDClient.html#boolVariation\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"numberVariation\",\"url\":\"interfaces/LDClient.html#numberVariation\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"stringVariation\",\"url\":\"interfaces/LDClient.html#stringVariation\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"jsonVariation\",\"url\":\"interfaces/LDClient.html#jsonVariation\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"boolVariationDetail\",\"url\":\"interfaces/LDClient.html#boolVariationDetail\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"numberVariationDetail\",\"url\":\"interfaces/LDClient.html#numberVariationDetail\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"stringVariationDetail\",\"url\":\"interfaces/LDClient.html#stringVariationDetail\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"jsonVariationDetail\",\"url\":\"interfaces/LDClient.html#jsonVariationDetail\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"allFlagsState\",\"url\":\"interfaces/LDClient.html#allFlagsState\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"secureModeHash\",\"url\":\"interfaces/LDClient.html#secureModeHash\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"interfaces/LDClient.html#close\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"isOffline\",\"url\":\"interfaces/LDClient.html#isOffline\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"track\",\"url\":\"interfaces/LDClient.html#track\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"trackMigration\",\"url\":\"interfaces/LDClient.html#trackMigration\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"identify\",\"url\":\"interfaces/LDClient.html#identify\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"flush\",\"url\":\"interfaces/LDClient.html#flush\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2048,\"name\":\"addHook\",\"url\":\"interfaces/LDClient.html#addHook\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":262144,\"name\":\"logger\",\"url\":\"interfaces/LDClient.html#logger\",\"classes\":\"\",\"parent\":\"LDClient\"},{\"kind\":2097152,\"name\":\"LDMigrationOrigin\",\"url\":\"types/LDMigrationOrigin.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"LDMigrationResult\",\"url\":\"types/LDMigrationResult.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"LDMigrationReadResult\",\"url\":\"types/LDMigrationReadResult.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"LDMigrationWriteResult\",\"url\":\"types/LDMigrationWriteResult.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/LDMigrationWriteResult.html#__type\",\"classes\":\"\",\"parent\":\"LDMigrationWriteResult\"},{\"kind\":1024,\"name\":\"authoritative\",\"url\":\"types/LDMigrationWriteResult.html#__type.authoritative\",\"classes\":\"\",\"parent\":\"LDMigrationWriteResult.__type\"},{\"kind\":1024,\"name\":\"nonAuthoritative\",\"url\":\"types/LDMigrationWriteResult.html#__type.nonAuthoritative\",\"classes\":\"\",\"parent\":\"LDMigrationWriteResult.__type\"},{\"kind\":256,\"name\":\"LDMigration\",\"url\":\"interfaces/LDMigration.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"read\",\"url\":\"interfaces/LDMigration.html#read\",\"classes\":\"\",\"parent\":\"LDMigration\"},{\"kind\":2048,\"name\":\"write\",\"url\":\"interfaces/LDMigration.html#write\",\"classes\":\"\",\"parent\":\"LDMigration\"},{\"kind\":4194304,\"name\":\"DataKind\",\"url\":\"index.html#DataKind\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDFeatureStoreItem\",\"url\":\"index.html#LDFeatureStoreItem\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDKeyedFeatureStoreItem\",\"url\":\"index.html#LDKeyedFeatureStoreItem\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDFeatureStoreKindData\",\"url\":\"index.html#LDFeatureStoreKindData\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDFeatureStoreDataStorage\",\"url\":\"index.html#LDFeatureStoreDataStorage\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDFeatureStore\",\"url\":\"index.html#LDFeatureStore\",\"classes\":\"\"},{\"kind\":256,\"name\":\"LDWaitForInitializationOptions\",\"url\":\"interfaces/LDWaitForInitializationOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/LDWaitForInitializationOptions.html#timeout\",\"classes\":\"\",\"parent\":\"LDWaitForInitializationOptions\"},{\"kind\":128,\"name\":\"AsyncStoreFacade\",\"url\":\"classes/AsyncStoreFacade.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AsyncStoreFacade.html#constructor\",\"classes\":\"\",\"parent\":\"AsyncStoreFacade\"},{\"kind\":1024,\"name\":\"_store\",\"url\":\"classes/AsyncStoreFacade.html#_store\",\"classes\":\"tsd-is-private\",\"parent\":\"AsyncStoreFacade\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/AsyncStoreFacade.html#get\",\"classes\":\"\",\"parent\":\"AsyncStoreFacade\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/AsyncStoreFacade.html#all\",\"classes\":\"\",\"parent\":\"AsyncStoreFacade\"},{\"kind\":2048,\"name\":\"init\",\"url\":\"classes/AsyncStoreFacade.html#init\",\"classes\":\"\",\"parent\":\"AsyncStoreFacade\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/AsyncStoreFacade.html#delete\",\"classes\":\"\",\"parent\":\"AsyncStoreFacade\"},{\"kind\":2048,\"name\":\"upsert\",\"url\":\"classes/AsyncStoreFacade.html#upsert\",\"classes\":\"\",\"parent\":\"AsyncStoreFacade\"},{\"kind\":2048,\"name\":\"initialized\",\"url\":\"classes/AsyncStoreFacade.html#initialized\",\"classes\":\"\",\"parent\":\"AsyncStoreFacade\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"classes/AsyncStoreFacade.html#close\",\"classes\":\"\",\"parent\":\"AsyncStoreFacade\"},{\"kind\":128,\"name\":\"PersistentDataStoreWrapper\",\"url\":\"classes/PersistentDataStoreWrapper.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PersistentDataStoreWrapper.html#constructor\",\"classes\":\"\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":1024,\"name\":\"_core\",\"url\":\"classes/PersistentDataStoreWrapper.html#_core\",\"classes\":\"tsd-is-private\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":1024,\"name\":\"_isInitialized\",\"url\":\"classes/PersistentDataStoreWrapper.html#_isInitialized\",\"classes\":\"tsd-is-private\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":1024,\"name\":\"_itemCache\",\"url\":\"classes/PersistentDataStoreWrapper.html#_itemCache\",\"classes\":\"tsd-is-private\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":1024,\"name\":\"_allItemsCache\",\"url\":\"classes/PersistentDataStoreWrapper.html#_allItemsCache\",\"classes\":\"tsd-is-private\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":1024,\"name\":\"_queue\",\"url\":\"classes/PersistentDataStoreWrapper.html#_queue\",\"classes\":\"tsd-is-private\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":2048,\"name\":\"init\",\"url\":\"classes/PersistentDataStoreWrapper.html#init\",\"classes\":\"\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/PersistentDataStoreWrapper.html#get\",\"classes\":\"\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":2048,\"name\":\"initialized\",\"url\":\"classes/PersistentDataStoreWrapper.html#initialized\",\"classes\":\"\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":2048,\"name\":\"all\",\"url\":\"classes/PersistentDataStoreWrapper.html#all\",\"classes\":\"\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":2048,\"name\":\"upsert\",\"url\":\"classes/PersistentDataStoreWrapper.html#upsert\",\"classes\":\"\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/PersistentDataStoreWrapper.html#delete\",\"classes\":\"\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"classes/PersistentDataStoreWrapper.html#close\",\"classes\":\"\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":2048,\"name\":\"getDescription\",\"url\":\"classes/PersistentDataStoreWrapper.html#getDescription\",\"classes\":\"\",\"parent\":\"PersistentDataStoreWrapper\"},{\"kind\":64,\"name\":\"deserializePoll\",\"url\":\"functions/deserializePoll.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"NullEventSource\",\"url\":\"classes/NullEventSource.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/NullEventSource.html#constructor\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":1024,\"name\":\"handlers\",\"url\":\"classes/NullEventSource.html#handlers\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":1024,\"name\":\"closed\",\"url\":\"classes/NullEventSource.html#closed\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":1024,\"name\":\"url\",\"url\":\"classes/NullEventSource.html#url\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/NullEventSource.html#options\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":1024,\"name\":\"onclose\",\"url\":\"classes/NullEventSource.html#onclose\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":1024,\"name\":\"onerror\",\"url\":\"classes/NullEventSource.html#onerror\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":1024,\"name\":\"onopen\",\"url\":\"classes/NullEventSource.html#onopen\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":1024,\"name\":\"onretrying\",\"url\":\"classes/NullEventSource.html#onretrying\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":2048,\"name\":\"addEventListener\",\"url\":\"classes/NullEventSource.html#addEventListener\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"classes/NullEventSource.html#close\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":2048,\"name\":\"simulateError\",\"url\":\"classes/NullEventSource.html#simulateError\",\"classes\":\"\",\"parent\":\"NullEventSource\"},{\"kind\":4194304,\"name\":\"internal\",\"url\":\"index.html#internal\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"AttributeReference\",\"url\":\"index.html#AttributeReference\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Context\",\"url\":\"index.html#Context\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"ContextFilter\",\"url\":\"index.html#ContextFilter\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"DataSourceErrorKind\",\"url\":\"index.html#DataSourceErrorKind\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDPollingError\",\"url\":\"index.html#LDPollingError\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDStreamingError\",\"url\":\"index.html#LDStreamingError\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDFileDataSourceError\",\"url\":\"index.html#LDFileDataSourceError\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"subsystem\",\"url\":\"index.html#subsystem\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDContextCommon\",\"url\":\"index.html#LDContextCommon\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDContextMeta\",\"url\":\"index.html#LDContextMeta\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDMultiKindContext\",\"url\":\"index.html#LDMultiKindContext\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDSingleKindContext\",\"url\":\"index.html#LDSingleKindContext\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDUser\",\"url\":\"index.html#LDUser\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDContext\",\"url\":\"index.html#LDContext\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"BasicLoggerOptions\",\"url\":\"index.html#BasicLoggerOptions\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDLogger\",\"url\":\"index.html#LDLogger\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDLogLevel\",\"url\":\"index.html#LDLogLevel\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDEvaluationDetail\",\"url\":\"index.html#LDEvaluationDetail\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDEvaluationDetailTyped\",\"url\":\"index.html#LDEvaluationDetailTyped\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDEvaluationReason\",\"url\":\"index.html#LDEvaluationReason\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDFlagSet\",\"url\":\"index.html#LDFlagSet\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDFlagValue\",\"url\":\"index.html#LDFlagValue\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDClientContext\",\"url\":\"index.html#LDClientContext\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"AutoEnvAttributes\",\"url\":\"index.html#AutoEnvAttributes\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDApplication\",\"url\":\"index.html#LDApplication\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDDevice\",\"url\":\"index.html#LDDevice\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Hasher\",\"url\":\"index.html#Hasher\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Hmac\",\"url\":\"index.html#Hmac\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Crypto\",\"url\":\"index.html#Crypto\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Encoding\",\"url\":\"index.html#Encoding\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"EventName\",\"url\":\"index.html#EventName\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"EventListener\",\"url\":\"index.html#EventListener\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"ProcessStreamResponse\",\"url\":\"index.html#ProcessStreamResponse\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"EventSource\",\"url\":\"index.html#EventSource\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"EventSourceInitDict\",\"url\":\"index.html#EventSourceInitDict\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"WatchHandle\",\"url\":\"index.html#WatchHandle\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Filesystem\",\"url\":\"index.html#Filesystem\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"PlatformData\",\"url\":\"index.html#PlatformData\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"SdkData\",\"url\":\"index.html#SdkData\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Info\",\"url\":\"index.html#Info\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Platform\",\"url\":\"index.html#Platform\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Headers\",\"url\":\"index.html#Headers\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Response\",\"url\":\"index.html#Response\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Options\",\"url\":\"index.html#Options\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"EventSourceCapabilities\",\"url\":\"index.html#EventSourceCapabilities\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Requests\",\"url\":\"index.html#Requests\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"HttpErrorResponse\",\"url\":\"index.html#HttpErrorResponse\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Storage\",\"url\":\"index.html#Storage\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TypeValidator\",\"url\":\"index.html#TypeValidator\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"FactoryOrInstance\",\"url\":\"index.html#FactoryOrInstance\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Type\",\"url\":\"index.html#Type\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TypeArray\",\"url\":\"index.html#TypeArray\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"NumberWithMinimum\",\"url\":\"index.html#NumberWithMinimum\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"StringMatchingRegex\",\"url\":\"index.html#StringMatchingRegex\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"Function\",\"url\":\"index.html#Function\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"NullableBoolean\",\"url\":\"index.html#NullableBoolean\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"DateValidator\",\"url\":\"index.html#DateValidator\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"KindValidator\",\"url\":\"index.html#KindValidator\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TypeValidators\",\"url\":\"index.html#TypeValidators\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"BasicLogger\",\"url\":\"index.html#BasicLogger\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"SafeLogger\",\"url\":\"index.html#SafeLogger\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"createSafeLogger\",\"url\":\"index.html#createSafeLogger\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"ApplicationTags\",\"url\":\"index.html#ApplicationTags\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"OptionMessages\",\"url\":\"index.html#OptionMessages\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"ServiceEndpoints\",\"url\":\"index.html#ServiceEndpoints\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"ClientContext\",\"url\":\"index.html#ClientContext\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"getStreamingUri\",\"url\":\"index.html#getStreamingUri\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"getPollingUri\",\"url\":\"index.html#getPollingUri\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"getEventsUri\",\"url\":\"index.html#getEventsUri\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"base64UrlEncode\",\"url\":\"index.html#base64UrlEncode\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"clone\",\"url\":\"index.html#clone\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"debounce\",\"url\":\"index.html#debounce\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"deepCompact\",\"url\":\"index.html#deepCompact\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"defaultHeaders\",\"url\":\"index.html#defaultHeaders\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"fastDeepEqual\",\"url\":\"index.html#fastDeepEqual\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"httpErrorMessage\",\"url\":\"index.html#httpErrorMessage\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"noop\",\"url\":\"index.html#noop\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDHeaders\",\"url\":\"index.html#LDHeaders\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"shouldRetry\",\"url\":\"index.html#shouldRetry\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"secondsToMillis\",\"url\":\"index.html#secondsToMillis\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"sleep\",\"url\":\"index.html#sleep\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"timedPromise\",\"url\":\"index.html#timedPromise\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"VoidFunction\",\"url\":\"index.html#VoidFunction\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"CancelableTimeout\",\"url\":\"index.html#CancelableTimeout\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"cancelableTimedPromise\",\"url\":\"index.html#cancelableTimedPromise\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"isHttpRecoverable\",\"url\":\"index.html#isHttpRecoverable\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"isHttpLocallyRecoverable\",\"url\":\"index.html#isHttpLocallyRecoverable\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDUnexpectedResponseError\",\"url\":\"index.html#LDUnexpectedResponseError\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDClientError\",\"url\":\"index.html#LDClientError\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"LDTimeoutError\",\"url\":\"index.html#LDTimeoutError\",\"classes\":\"\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,65.742]],[\"comment/0\",[]],[\"name/1\",[1,32.933]],[\"comment/1\",[]],[\"name/2\",[2,65.742]],[\"comment/2\",[]],[\"name/3\",[3,54.722]],[\"comment/3\",[]],[\"name/4\",[4,65.742]],[\"comment/4\",[]],[\"name/5\",[5,49.598]],[\"comment/5\",[]],[\"name/6\",[6,65.742]],[\"comment/6\",[]],[\"name/7\",[7,31.737]],[\"comment/7\",[]],[\"name/8\",[8,65.742]],[\"comment/8\",[]],[\"name/9\",[9,65.742]],[\"comment/9\",[]],[\"name/10\",[10,65.742]],[\"comment/10\",[]],[\"name/11\",[11,54.722]],[\"comment/11\",[]],[\"name/12\",[12,65.742]],[\"comment/12\",[]],[\"name/13\",[13,46.223]],[\"comment/13\",[]],[\"name/14\",[14,54.722]],[\"comment/14\",[]],[\"name/15\",[15,51.034]],[\"comment/15\",[]],[\"name/16\",[5,49.598]],[\"comment/16\",[]],[\"name/17\",[16,54.722]],[\"comment/17\",[]],[\"name/18\",[17,42.985]],[\"comment/18\",[]],[\"name/19\",[1,32.933]],[\"comment/19\",[]],[\"name/20\",[18,54.722]],[\"comment/20\",[]],[\"name/21\",[1,32.933]],[\"comment/21\",[]],[\"name/22\",[19,51.034]],[\"comment/22\",[]],[\"name/23\",[1,32.933]],[\"comment/23\",[]],[\"name/24\",[20,65.742]],[\"comment/24\",[]],[\"name/25\",[13,46.223]],[\"comment/25\",[]],[\"name/26\",[1,32.933]],[\"comment/26\",[]],[\"name/27\",[21,65.742]],[\"comment/27\",[]],[\"name/28\",[22,65.742]],[\"comment/28\",[]],[\"name/29\",[23,65.742]],[\"comment/29\",[]],[\"name/30\",[24,65.742]],[\"comment/30\",[]],[\"name/31\",[7,31.737]],[\"comment/31\",[]],[\"name/32\",[25,65.742]],[\"comment/32\",[]],[\"name/33\",[26,60.618]],[\"comment/33\",[]],[\"name/34\",[1,32.933]],[\"comment/34\",[]],[\"name/35\",[27,65.742]],[\"comment/35\",[]],[\"name/36\",[7,31.737]],[\"comment/36\",[]],[\"name/37\",[28,65.742]],[\"comment/37\",[]],[\"name/38\",[29,65.742]],[\"comment/38\",[]],[\"name/39\",[30,65.742]],[\"comment/39\",[]],[\"name/40\",[31,65.742]],[\"comment/40\",[]],[\"name/41\",[26,60.618]],[\"comment/41\",[]],[\"name/42\",[1,32.933]],[\"comment/42\",[]],[\"name/43\",[32,65.742]],[\"comment/43\",[]],[\"name/44\",[33,57.243]],[\"comment/44\",[]],[\"name/45\",[34,65.742]],[\"comment/45\",[]],[\"name/46\",[35,65.742]],[\"comment/46\",[]],[\"name/47\",[36,65.742]],[\"comment/47\",[]],[\"name/48\",[7,31.737]],[\"comment/48\",[]],[\"name/49\",[37,65.742]],[\"comment/49\",[]],[\"name/50\",[38,65.742]],[\"comment/50\",[]],[\"name/51\",[39,65.742]],[\"comment/51\",[]],[\"name/52\",[40,65.742]],[\"comment/52\",[]],[\"name/53\",[41,65.742]],[\"comment/53\",[]],[\"name/54\",[42,65.742]],[\"comment/54\",[]],[\"name/55\",[43,65.742]],[\"comment/55\",[]],[\"name/56\",[44,65.742]],[\"comment/56\",[]],[\"name/57\",[45,65.742]],[\"comment/57\",[]],[\"name/58\",[46,65.742]],[\"comment/58\",[]],[\"name/59\",[47,65.742]],[\"comment/59\",[]],[\"name/60\",[48,65.742]],[\"comment/60\",[]],[\"name/61\",[49,65.742]],[\"comment/61\",[]],[\"name/62\",[50,65.742]],[\"comment/62\",[]],[\"name/63\",[51,65.742]],[\"comment/63\",[]],[\"name/64\",[52,65.742]],[\"comment/64\",[]],[\"name/65\",[53,65.742]],[\"comment/65\",[]],[\"name/66\",[54,48.343]],[\"comment/66\",[]],[\"name/67\",[55,65.742]],[\"comment/67\",[]],[\"name/68\",[7,31.737]],[\"comment/68\",[]],[\"name/69\",[56,65.742]],[\"comment/69\",[]],[\"name/70\",[57,65.742]],[\"comment/70\",[]],[\"name/71\",[58,65.742]],[\"comment/71\",[]],[\"name/72\",[59,65.742]],[\"comment/72\",[]],[\"name/73\",[60,65.742]],[\"comment/73\",[]],[\"name/74\",[61,65.742]],[\"comment/74\",[]],[\"name/75\",[62,65.742]],[\"comment/75\",[]],[\"name/76\",[63,65.742]],[\"comment/76\",[]],[\"name/77\",[64,65.742]],[\"comment/77\",[]],[\"name/78\",[65,60.618]],[\"comment/78\",[]],[\"name/79\",[66,65.742]],[\"comment/79\",[]],[\"name/80\",[1,32.933]],[\"comment/80\",[]],[\"name/81\",[67,65.742]],[\"comment/81\",[]],[\"name/82\",[68,60.618]],[\"comment/82\",[]],[\"name/83\",[69,49.598]],[\"comment/83\",[]],[\"name/84\",[70,65.742]],[\"comment/84\",[]],[\"name/85\",[71,57.243]],[\"comment/85\",[]],[\"name/86\",[72,65.742]],[\"comment/86\",[]],[\"name/87\",[73,65.742]],[\"comment/87\",[]],[\"name/88\",[74,46.223]],[\"comment/88\",[]],[\"name/89\",[75,65.742]],[\"comment/89\",[]],[\"name/90\",[76,60.618]],[\"comment/90\",[]],[\"name/91\",[77,65.742]],[\"comment/91\",[]],[\"name/92\",[78,65.742]],[\"comment/92\",[]],[\"name/93\",[79,52.709]],[\"comment/93\",[]],[\"name/94\",[80,60.618]],[\"comment/94\",[]],[\"name/95\",[81,65.742]],[\"comment/95\",[]],[\"name/96\",[82,60.618]],[\"comment/96\",[]],[\"name/97\",[83,65.742]],[\"comment/97\",[]],[\"name/98\",[84,65.742]],[\"comment/98\",[]],[\"name/99\",[7,31.737]],[\"comment/99\",[]],[\"name/100\",[85,65.742]],[\"comment/100\",[]],[\"name/101\",[86,65.742]],[\"comment/101\",[]],[\"name/102\",[87,65.742]],[\"comment/102\",[]],[\"name/103\",[88,65.742]],[\"comment/103\",[]],[\"name/104\",[89,65.742]],[\"comment/104\",[]],[\"name/105\",[90,65.742]],[\"comment/105\",[]],[\"name/106\",[91,65.742]],[\"comment/106\",[]],[\"name/107\",[92,65.742]],[\"comment/107\",[]],[\"name/108\",[93,65.742]],[\"comment/108\",[]],[\"name/109\",[94,65.742]],[\"comment/109\",[]],[\"name/110\",[95,65.742]],[\"comment/110\",[]],[\"name/111\",[96,65.742]],[\"comment/111\",[]],[\"name/112\",[97,65.742]],[\"comment/112\",[]],[\"name/113\",[98,65.742]],[\"comment/113\",[]],[\"name/114\",[99,65.742]],[\"comment/114\",[]],[\"name/115\",[100,65.742]],[\"comment/115\",[]],[\"name/116\",[1,32.933]],[\"comment/116\",[]],[\"name/117\",[101,65.742]],[\"comment/117\",[]],[\"name/118\",[69,49.598]],[\"comment/118\",[]],[\"name/119\",[102,60.618]],[\"comment/119\",[]],[\"name/120\",[103,65.742]],[\"comment/120\",[]],[\"name/121\",[104,60.618]],[\"comment/121\",[]],[\"name/122\",[68,60.618]],[\"comment/122\",[]],[\"name/123\",[105,65.742]],[\"comment/123\",[]],[\"name/124\",[106,52.709]],[\"comment/124\",[]],[\"name/125\",[54,48.343]],[\"comment/125\",[]],[\"name/126\",[107,60.618]],[\"comment/126\",[]],[\"name/127\",[108,48.343]],[\"comment/127\",[]],[\"name/128\",[109,54.722]],[\"comment/128\",[]],[\"name/129\",[110,44.474]],[\"comment/129\",[]],[\"name/130\",[111,65.742]],[\"comment/130\",[]],[\"name/131\",[7,31.737]],[\"comment/131\",[]],[\"name/132\",[112,65.742]],[\"comment/132\",[]],[\"name/133\",[113,65.742]],[\"comment/133\",[]],[\"name/134\",[114,65.742]],[\"comment/134\",[]],[\"name/135\",[115,65.742]],[\"comment/135\",[]],[\"name/136\",[116,65.742]],[\"comment/136\",[]],[\"name/137\",[117,65.742]],[\"comment/137\",[]],[\"name/138\",[118,65.742]],[\"comment/138\",[]],[\"name/139\",[119,65.742]],[\"comment/139\",[]],[\"name/140\",[7,31.737]],[\"comment/140\",[]],[\"name/141\",[120,65.742]],[\"comment/141\",[]],[\"name/142\",[7,31.737]],[\"comment/142\",[]],[\"name/143\",[69,49.598]],[\"comment/143\",[]],[\"name/144\",[121,41.099]],[\"comment/144\",[]],[\"name/145\",[122,65.742]],[\"comment/145\",[]],[\"name/146\",[123,65.742]],[\"comment/146\",[]],[\"name/147\",[54,48.343]],[\"comment/147\",[]],[\"name/148\",[124,60.618]],[\"comment/148\",[]],[\"name/149\",[125,43.702]],[\"comment/149\",[]],[\"name/150\",[126,52.709]],[\"comment/150\",[]],[\"name/151\",[127,65.742]],[\"comment/151\",[]],[\"name/152\",[7,31.737]],[\"comment/152\",[]],[\"name/153\",[128,60.618]],[\"comment/153\",[]],[\"name/154\",[69,49.598]],[\"comment/154\",[]],[\"name/155\",[121,41.099]],[\"comment/155\",[]],[\"name/156\",[54,48.343]],[\"comment/156\",[]],[\"name/157\",[125,43.702]],[\"comment/157\",[]],[\"name/158\",[126,52.709]],[\"comment/158\",[]],[\"name/159\",[129,60.618]],[\"comment/159\",[]],[\"name/160\",[107,60.618]],[\"comment/160\",[]],[\"name/161\",[102,60.618]],[\"comment/161\",[]],[\"name/162\",[130,65.742]],[\"comment/162\",[]],[\"name/163\",[106,52.709]],[\"comment/163\",[]],[\"name/164\",[108,48.343]],[\"comment/164\",[]],[\"name/165\",[109,54.722]],[\"comment/165\",[]],[\"name/166\",[110,44.474]],[\"comment/166\",[]],[\"name/167\",[104,60.618]],[\"comment/167\",[]],[\"name/168\",[131,65.742]],[\"comment/168\",[]],[\"name/169\",[132,65.742]],[\"comment/169\",[]],[\"name/170\",[7,31.737]],[\"comment/170\",[]],[\"name/171\",[69,49.598]],[\"comment/171\",[]],[\"name/172\",[54,48.343]],[\"comment/172\",[]],[\"name/173\",[125,43.702]],[\"comment/173\",[]],[\"name/174\",[126,52.709]],[\"comment/174\",[]],[\"name/175\",[133,65.742]],[\"comment/175\",[]],[\"name/176\",[125,43.702]],[\"comment/176\",[]],[\"name/177\",[134,60.618]],[\"comment/177\",[]],[\"name/178\",[126,52.709]],[\"comment/178\",[]],[\"name/179\",[135,60.618]],[\"comment/179\",[]],[\"name/180\",[136,60.618]],[\"comment/180\",[]],[\"name/181\",[137,60.618]],[\"comment/181\",[]],[\"name/182\",[54,48.343]],[\"comment/182\",[]],[\"name/183\",[138,65.742]],[\"comment/183\",[]],[\"name/184\",[7,31.737]],[\"comment/184\",[]],[\"name/185\",[139,65.742]],[\"comment/185\",[]],[\"name/186\",[140,65.742]],[\"comment/186\",[]],[\"name/187\",[141,60.618]],[\"comment/187\",[]],[\"name/188\",[142,65.742]],[\"comment/188\",[]],[\"name/189\",[143,65.742]],[\"comment/189\",[]],[\"name/190\",[144,60.618]],[\"comment/190\",[]],[\"name/191\",[145,65.742]],[\"comment/191\",[]],[\"name/192\",[146,65.742]],[\"comment/192\",[]],[\"name/193\",[147,65.742]],[\"comment/193\",[]],[\"name/194\",[148,65.742]],[\"comment/194\",[]],[\"name/195\",[149,65.742]],[\"comment/195\",[]],[\"name/196\",[150,65.742]],[\"comment/196\",[]],[\"name/197\",[151,65.742]],[\"comment/197\",[]],[\"name/198\",[11,54.722]],[\"comment/198\",[]],[\"name/199\",[152,65.742]],[\"comment/199\",[]],[\"name/200\",[153,65.742]],[\"comment/200\",[]],[\"name/201\",[154,65.742]],[\"comment/201\",[]],[\"name/202\",[155,65.742]],[\"comment/202\",[]],[\"name/203\",[156,60.618]],[\"comment/203\",[]],[\"name/204\",[157,65.742]],[\"comment/204\",[]],[\"name/205\",[17,42.985]],[\"comment/205\",[]],[\"name/206\",[158,52.709]],[\"comment/206\",[]],[\"name/207\",[159,57.243]],[\"comment/207\",[]],[\"name/208\",[160,65.742]],[\"comment/208\",[]],[\"name/209\",[161,65.742]],[\"comment/209\",[]],[\"name/210\",[162,65.742]],[\"comment/210\",[]],[\"name/211\",[163,65.742]],[\"comment/211\",[]],[\"name/212\",[164,65.742]],[\"comment/212\",[]],[\"name/213\",[165,65.742]],[\"comment/213\",[]],[\"name/214\",[166,57.243]],[\"comment/214\",[]],[\"name/215\",[167,65.742]],[\"comment/215\",[]],[\"name/216\",[168,60.618]],[\"comment/216\",[]],[\"name/217\",[169,65.742]],[\"comment/217\",[]],[\"name/218\",[170,65.742]],[\"comment/218\",[]],[\"name/219\",[171,65.742]],[\"comment/219\",[]],[\"name/220\",[7,31.737]],[\"comment/220\",[]],[\"name/221\",[17,42.985]],[\"comment/221\",[]],[\"name/222\",[158,52.709]],[\"comment/222\",[]],[\"name/223\",[159,57.243]],[\"comment/223\",[]],[\"name/224\",[172,65.742]],[\"comment/224\",[]],[\"name/225\",[1,32.933]],[\"comment/225\",[]],[\"name/226\",[173,60.618]],[\"comment/226\",[]],[\"name/227\",[174,60.618]],[\"comment/227\",[]],[\"name/228\",[175,60.618]],[\"comment/228\",[]],[\"name/229\",[176,65.742]],[\"comment/229\",[]],[\"name/230\",[177,65.742]],[\"comment/230\",[]],[\"name/231\",[178,65.742]],[\"comment/231\",[]],[\"name/232\",[7,31.737]],[\"comment/232\",[]],[\"name/233\",[179,65.742]],[\"comment/233\",[]],[\"name/234\",[141,60.618]],[\"comment/234\",[]],[\"name/235\",[180,65.742]],[\"comment/235\",[]],[\"name/236\",[181,65.742]],[\"comment/236\",[]],[\"name/237\",[182,65.742]],[\"comment/237\",[]],[\"name/238\",[183,65.742]],[\"comment/238\",[]],[\"name/239\",[11,54.722]],[\"comment/239\",[]],[\"name/240\",[184,65.742]],[\"comment/240\",[]],[\"name/241\",[185,65.742]],[\"comment/241\",[]],[\"name/242\",[186,65.742]],[\"comment/242\",[]],[\"name/243\",[187,65.742]],[\"comment/243\",[]],[\"name/244\",[188,65.742]],[\"comment/244\",[]],[\"name/245\",[189,65.742]],[\"comment/245\",[]],[\"name/246\",[156,60.618]],[\"comment/246\",[]],[\"name/247\",[190,65.742]],[\"comment/247\",[]],[\"name/248\",[17,42.985]],[\"comment/248\",[]],[\"name/249\",[191,65.742]],[\"comment/249\",[]],[\"name/250\",[1,32.933]],[\"comment/250\",[]],[\"name/251\",[192,60.618]],[\"comment/251\",[]],[\"name/252\",[193,65.742]],[\"comment/252\",[]],[\"name/253\",[7,31.737]],[\"comment/253\",[]],[\"name/254\",[194,65.742]],[\"comment/254\",[]],[\"name/255\",[195,65.742]],[\"comment/255\",[]],[\"name/256\",[196,65.742]],[\"comment/256\",[]],[\"name/257\",[13,46.223]],[\"comment/257\",[]],[\"name/258\",[197,65.742]],[\"comment/258\",[]],[\"name/259\",[198,65.742]],[\"comment/259\",[]],[\"name/260\",[199,65.742]],[\"comment/260\",[]],[\"name/261\",[200,65.742]],[\"comment/261\",[]],[\"name/262\",[69,49.598]],[\"comment/262\",[]],[\"name/263\",[201,65.742]],[\"comment/263\",[]],[\"name/264\",[202,65.742]],[\"comment/264\",[]],[\"name/265\",[203,65.742]],[\"comment/265\",[]],[\"name/266\",[204,65.742]],[\"comment/266\",[]],[\"name/267\",[205,65.742]],[\"comment/267\",[]],[\"name/268\",[206,65.742]],[\"comment/268\",[]],[\"name/269\",[207,65.742]],[\"comment/269\",[]],[\"name/270\",[208,65.742]],[\"comment/270\",[]],[\"name/271\",[7,31.737]],[\"comment/271\",[]],[\"name/272\",[209,65.742]],[\"comment/272\",[]],[\"name/273\",[210,65.742]],[\"comment/273\",[]],[\"name/274\",[211,65.742]],[\"comment/274\",[]],[\"name/275\",[212,65.742]],[\"comment/275\",[]],[\"name/276\",[213,65.742]],[\"comment/276\",[]],[\"name/277\",[214,65.742]],[\"comment/277\",[]],[\"name/278\",[125,43.702]],[\"comment/278\",[]],[\"name/279\",[215,60.618]],[\"comment/279\",[]],[\"name/280\",[216,60.618]],[\"comment/280\",[]],[\"name/281\",[217,65.742]],[\"comment/281\",[]],[\"name/282\",[218,65.742]],[\"comment/282\",[]],[\"name/283\",[121,41.099]],[\"comment/283\",[]],[\"name/284\",[82,60.618]],[\"comment/284\",[]],[\"name/285\",[219,65.742]],[\"comment/285\",[]],[\"name/286\",[220,65.742]],[\"comment/286\",[]],[\"name/287\",[221,65.742]],[\"comment/287\",[]],[\"name/288\",[166,57.243]],[\"comment/288\",[]],[\"name/289\",[222,65.742]],[\"comment/289\",[]],[\"name/290\",[223,65.742]],[\"comment/290\",[]],[\"name/291\",[224,60.618]],[\"comment/291\",[]],[\"name/292\",[7,31.737]],[\"comment/292\",[]],[\"name/293\",[225,65.742]],[\"comment/293\",[]],[\"name/294\",[226,65.742]],[\"comment/294\",[]],[\"name/295\",[227,65.742]],[\"comment/295\",[]],[\"name/296\",[228,65.742]],[\"comment/296\",[]],[\"name/297\",[229,65.742]],[\"comment/297\",[]],[\"name/298\",[230,60.618]],[\"comment/298\",[]],[\"name/299\",[231,65.742]],[\"comment/299\",[]],[\"name/300\",[232,65.742]],[\"comment/300\",[]],[\"name/301\",[233,65.742]],[\"comment/301\",[]],[\"name/302\",[234,65.742]],[\"comment/302\",[]],[\"name/303\",[235,60.618]],[\"comment/303\",[]],[\"name/304\",[7,31.737]],[\"comment/304\",[]],[\"name/305\",[125,43.702]],[\"comment/305\",[]],[\"name/306\",[236,54.722]],[\"comment/306\",[]],[\"name/307\",[237,60.618]],[\"comment/307\",[]],[\"name/308\",[238,60.618]],[\"comment/308\",[]],[\"name/309\",[7,31.737]],[\"comment/309\",[]],[\"name/310\",[125,43.702]],[\"comment/310\",[]],[\"name/311\",[239,65.742]],[\"comment/311\",[]],[\"name/312\",[237,60.618]],[\"comment/312\",[]],[\"name/313\",[240,60.618]],[\"comment/313\",[]],[\"name/314\",[7,31.737]],[\"comment/314\",[]],[\"name/315\",[241,60.618]],[\"comment/315\",[]],[\"name/316\",[242,65.742]],[\"comment/316\",[]],[\"name/317\",[17,42.985]],[\"comment/317\",[]],[\"name/318\",[158,52.709]],[\"comment/318\",[]],[\"name/319\",[159,57.243]],[\"comment/319\",[]],[\"name/320\",[243,65.742]],[\"comment/320\",[]],[\"name/321\",[168,60.618]],[\"comment/321\",[]],[\"name/322\",[244,65.742]],[\"comment/322\",[]],[\"name/323\",[158,52.709]],[\"comment/323\",[]],[\"name/324\",[245,65.742]],[\"comment/324\",[]],[\"name/325\",[246,65.742]],[\"comment/325\",[]],[\"name/326\",[247,65.742]],[\"comment/326\",[]],[\"name/327\",[248,65.742]],[\"comment/327\",[]],[\"name/328\",[249,65.742]],[\"comment/328\",[]],[\"name/329\",[250,65.742]],[\"comment/329\",[]],[\"name/330\",[251,65.742]],[\"comment/330\",[]],[\"name/331\",[252,65.742]],[\"comment/331\",[]],[\"name/332\",[253,65.742]],[\"comment/332\",[]],[\"name/333\",[254,65.742]],[\"comment/333\",[]],[\"name/334\",[236,54.722]],[\"comment/334\",[]],[\"name/335\",[255,65.742]],[\"comment/335\",[]],[\"name/336\",[256,51.034]],[\"comment/336\",[]],[\"name/337\",[257,60.618]],[\"comment/337\",[]],[\"name/338\",[121,41.099]],[\"comment/338\",[]],[\"name/339\",[74,46.223]],[\"comment/339\",[]],[\"name/340\",[258,60.618]],[\"comment/340\",[]],[\"name/341\",[259,57.243]],[\"comment/341\",[]],[\"name/342\",[260,60.618]],[\"comment/342\",[]],[\"name/343\",[166,57.243]],[\"comment/343\",[]],[\"name/344\",[261,60.618]],[\"comment/344\",[]],[\"name/345\",[125,43.702]],[\"comment/345\",[]],[\"name/346\",[262,60.618]],[\"comment/346\",[]],[\"name/347\",[125,43.702]],[\"comment/347\",[]],[\"name/348\",[121,41.099]],[\"comment/348\",[]],[\"name/349\",[74,46.223]],[\"comment/349\",[]],[\"name/350\",[258,60.618]],[\"comment/350\",[]],[\"name/351\",[259,57.243]],[\"comment/351\",[]],[\"name/352\",[263,60.618]],[\"comment/352\",[]],[\"name/353\",[121,41.099]],[\"comment/353\",[]],[\"name/354\",[74,46.223]],[\"comment/354\",[]],[\"name/355\",[264,65.742]],[\"comment/355\",[]],[\"name/356\",[265,65.742]],[\"comment/356\",[]],[\"name/357\",[266,65.742]],[\"comment/357\",[]],[\"name/358\",[267,65.742]],[\"comment/358\",[]],[\"name/359\",[268,65.742]],[\"comment/359\",[]],[\"name/360\",[269,65.742]],[\"comment/360\",[]],[\"name/361\",[259,57.243]],[\"comment/361\",[]],[\"name/362\",[270,65.742]],[\"comment/362\",[]],[\"name/363\",[1,32.933]],[\"comment/363\",[]],[\"name/364\",[271,65.742]],[\"comment/364\",[]],[\"name/365\",[272,60.618]],[\"comment/365\",[]],[\"name/366\",[273,60.618]],[\"comment/366\",[]],[\"name/367\",[274,65.742]],[\"comment/367\",[]],[\"name/368\",[74,46.223]],[\"comment/368\",[]],[\"name/369\",[275,65.742]],[\"comment/369\",[]],[\"name/370\",[276,65.742]],[\"comment/370\",[]],[\"name/371\",[1,32.933]],[\"comment/371\",[]],[\"name/372\",[277,60.618]],[\"comment/372\",[]],[\"name/373\",[256,51.034]],[\"comment/373\",[]],[\"name/374\",[278,57.243]],[\"comment/374\",[]],[\"name/375\",[279,51.034]],[\"comment/375\",[]],[\"name/376\",[280,57.243]],[\"comment/376\",[]],[\"name/377\",[281,60.618]],[\"comment/377\",[]],[\"name/378\",[282,60.618]],[\"comment/378\",[]],[\"name/379\",[108,48.343]],[\"comment/379\",[]],[\"name/380\",[283,60.618]],[\"comment/380\",[]],[\"name/381\",[106,52.709]],[\"comment/381\",[]],[\"name/382\",[284,60.618]],[\"comment/382\",[]],[\"name/383\",[108,48.343]],[\"comment/383\",[]],[\"name/384\",[283,60.618]],[\"comment/384\",[]],[\"name/385\",[106,52.709]],[\"comment/385\",[]],[\"name/386\",[285,60.618]],[\"comment/386\",[]],[\"name/387\",[125,43.702]],[\"comment/387\",[]],[\"name/388\",[286,65.742]],[\"comment/388\",[]],[\"name/389\",[287,65.742]],[\"comment/389\",[]],[\"name/390\",[288,65.742]],[\"comment/390\",[]],[\"name/391\",[289,65.742]],[\"comment/391\",[]],[\"name/392\",[290,65.742]],[\"comment/392\",[]],[\"name/393\",[291,65.742]],[\"comment/393\",[]],[\"name/394\",[292,60.618]],[\"comment/394\",[]],[\"name/395\",[293,60.618]],[\"comment/395\",[]],[\"name/396\",[294,60.618]],[\"comment/396\",[]],[\"name/397\",[295,60.618]],[\"comment/397\",[]],[\"name/398\",[79,52.709]],[\"comment/398\",[]],[\"name/399\",[296,60.618]],[\"comment/399\",[]],[\"name/400\",[297,65.742]],[\"comment/400\",[]],[\"name/401\",[298,65.742]],[\"comment/401\",[]],[\"name/402\",[299,60.618]],[\"comment/402\",[]],[\"name/403\",[300,65.742]],[\"comment/403\",[]],[\"name/404\",[74,46.223]],[\"comment/404\",[]],[\"name/405\",[110,44.474]],[\"comment/405\",[]],[\"name/406\",[301,65.742]],[\"comment/406\",[]],[\"name/407\",[302,65.742]],[\"comment/407\",[]],[\"name/408\",[121,41.099]],[\"comment/408\",[]],[\"name/409\",[303,60.618]],[\"comment/409\",[]],[\"name/410\",[304,60.618]],[\"comment/410\",[]],[\"name/411\",[305,65.742]],[\"comment/411\",[]],[\"name/412\",[306,65.742]],[\"comment/412\",[]],[\"name/413\",[307,65.742]],[\"comment/413\",[]],[\"name/414\",[308,65.742]],[\"comment/414\",[]],[\"name/415\",[309,60.618]],[\"comment/415\",[]],[\"name/416\",[1,32.933]],[\"comment/416\",[]],[\"name/417\",[310,65.742]],[\"comment/417\",[]],[\"name/418\",[74,46.223]],[\"comment/418\",[]],[\"name/419\",[110,44.474]],[\"comment/419\",[]],[\"name/420\",[121,41.099]],[\"comment/420\",[]],[\"name/421\",[303,60.618]],[\"comment/421\",[]],[\"name/422\",[311,60.618]],[\"comment/422\",[]],[\"name/423\",[33,57.243]],[\"comment/423\",[]],[\"name/424\",[312,60.618]],[\"comment/424\",[]],[\"name/425\",[313,65.742]],[\"comment/425\",[]],[\"name/426\",[314,60.618]],[\"comment/426\",[]],[\"name/427\",[33,57.243]],[\"comment/427\",[]],[\"name/428\",[312,60.618]],[\"comment/428\",[]],[\"name/429\",[315,57.243]],[\"comment/429\",[]],[\"name/430\",[316,65.742]],[\"comment/430\",[]],[\"name/431\",[317,65.742]],[\"comment/431\",[]],[\"name/432\",[318,65.742]],[\"comment/432\",[]],[\"name/433\",[319,57.243]],[\"comment/433\",[]],[\"name/434\",[320,65.742]],[\"comment/434\",[]],[\"name/435\",[321,60.618]],[\"comment/435\",[]],[\"name/436\",[322,60.618]],[\"comment/436\",[]],[\"name/437\",[1,32.933]],[\"comment/437\",[]],[\"name/438\",[323,60.618]],[\"comment/438\",[]],[\"name/439\",[1,32.933]],[\"comment/439\",[]],[\"name/440\",[324,65.742]],[\"comment/440\",[]],[\"name/441\",[1,32.933]],[\"comment/441\",[]],[\"name/442\",[325,65.742]],[\"comment/442\",[]],[\"name/443\",[1,32.933]],[\"comment/443\",[]],[\"name/444\",[326,60.618]],[\"comment/444\",[]],[\"name/445\",[327,60.618]],[\"comment/445\",[]],[\"name/446\",[328,60.618]],[\"comment/446\",[]],[\"name/447\",[329,60.618]],[\"comment/447\",[]],[\"name/448\",[330,60.618]],[\"comment/448\",[]],[\"name/449\",[331,60.618]],[\"comment/449\",[]],[\"name/450\",[17,42.985]],[\"comment/450\",[]],[\"name/451\",[332,60.618]],[\"comment/451\",[]],[\"name/452\",[71,57.243]],[\"comment/452\",[]],[\"name/453\",[333,51.034]],[\"comment/453\",[]],[\"name/454\",[1,32.933]],[\"comment/454\",[]],[\"name/455\",[334,60.618]],[\"comment/455\",[]],[\"name/456\",[335,65.742]],[\"comment/456\",[]],[\"name/457\",[1,32.933]],[\"comment/457\",[]],[\"name/458\",[336,65.742]],[\"comment/458\",[]],[\"name/459\",[337,65.742]],[\"comment/459\",[]],[\"name/460\",[338,65.742]],[\"comment/460\",[]],[\"name/461\",[339,60.618]],[\"comment/461\",[]],[\"name/462\",[17,42.985]],[\"comment/462\",[]],[\"name/463\",[340,57.243]],[\"comment/463\",[]],[\"name/464\",[341,65.742]],[\"comment/464\",[]],[\"name/465\",[342,65.742]],[\"comment/465\",[]],[\"name/466\",[343,65.742]],[\"comment/466\",[]],[\"name/467\",[344,57.243]],[\"comment/467\",[]],[\"name/468\",[309,60.618]],[\"comment/468\",[]],[\"name/469\",[1,32.933]],[\"comment/469\",[]],[\"name/470\",[345,65.742]],[\"comment/470\",[]],[\"name/471\",[74,46.223]],[\"comment/471\",[]],[\"name/472\",[110,44.474]],[\"comment/472\",[]],[\"name/473\",[74,46.223]],[\"comment/473\",[]],[\"name/474\",[346,65.742]],[\"comment/474\",[]],[\"name/475\",[347,65.742]],[\"comment/475\",[]],[\"name/476\",[348,65.742]],[\"comment/476\",[]],[\"name/477\",[349,57.243]],[\"comment/477\",[]],[\"name/478\",[74,46.223]],[\"comment/478\",[]],[\"name/479\",[110,44.474]],[\"comment/479\",[]],[\"name/480\",[350,65.742]],[\"comment/480\",[]],[\"name/481\",[351,65.742]],[\"comment/481\",[]],[\"name/482\",[352,65.742]],[\"comment/482\",[]],[\"name/483\",[279,51.034]],[\"comment/483\",[]],[\"name/484\",[344,57.243]],[\"comment/484\",[]],[\"name/485\",[349,57.243]],[\"comment/485\",[]],[\"name/486\",[79,52.709]],[\"comment/486\",[]],[\"name/487\",[319,57.243]],[\"comment/487\",[]],[\"name/488\",[279,51.034]],[\"comment/488\",[]],[\"name/489\",[340,57.243]],[\"comment/489\",[]],[\"name/490\",[315,57.243]],[\"comment/490\",[]],[\"name/491\",[353,57.243]],[\"comment/491\",[]],[\"name/492\",[354,57.243]],[\"comment/492\",[]],[\"name/493\",[333,51.034]],[\"comment/493\",[]],[\"name/494\",[13,46.223]],[\"comment/494\",[]],[\"name/495\",[355,65.742]],[\"comment/495\",[]],[\"name/496\",[356,54.722]],[\"comment/496\",[]],[\"name/497\",[357,65.742]],[\"comment/497\",[]],[\"name/498\",[358,65.742]],[\"comment/498\",[]],[\"name/499\",[359,60.618]],[\"comment/499\",[]],[\"name/500\",[333,51.034]],[\"comment/500\",[]],[\"name/501\",[236,54.722]],[\"comment/501\",[]],[\"name/502\",[360,65.742]],[\"comment/502\",[]],[\"name/503\",[361,65.742]],[\"comment/503\",[]],[\"name/504\",[3,54.722]],[\"comment/504\",[]],[\"name/505\",[333,51.034]],[\"comment/505\",[]],[\"name/506\",[71,57.243]],[\"comment/506\",[]],[\"name/507\",[334,60.618]],[\"comment/507\",[]],[\"name/508\",[362,60.618]],[\"comment/508\",[]],[\"name/509\",[363,65.742]],[\"comment/509\",[]],[\"name/510\",[364,60.618]],[\"comment/510\",[]],[\"name/511\",[365,65.742]],[\"comment/511\",[]],[\"name/512\",[366,65.742]],[\"comment/512\",[]],[\"name/513\",[333,51.034]],[\"comment/513\",[]],[\"name/514\",[353,57.243]],[\"comment/514\",[]],[\"name/515\",[367,65.742]],[\"comment/515\",[]],[\"name/516\",[368,65.742]],[\"comment/516\",[]],[\"name/517\",[369,65.742]],[\"comment/517\",[]],[\"name/518\",[370,65.742]],[\"comment/518\",[]],[\"name/519\",[371,65.742]],[\"comment/519\",[]],[\"name/520\",[372,60.618]],[\"comment/520\",[]],[\"name/521\",[216,60.618]],[\"comment/521\",[]],[\"name/522\",[236,54.722]],[\"comment/522\",[]],[\"name/523\",[354,57.243]],[\"comment/523\",[]],[\"name/524\",[13,46.223]],[\"comment/524\",[]],[\"name/525\",[1,32.933]],[\"comment/525\",[]],[\"name/526\",[373,65.742]],[\"comment/526\",[]],[\"name/527\",[1,32.933]],[\"comment/527\",[]],[\"name/528\",[374,65.742]],[\"comment/528\",[]],[\"name/529\",[1,32.933]],[\"comment/529\",[]],[\"name/530\",[375,60.618]],[\"comment/530\",[]],[\"name/531\",[376,46.223]],[\"comment/531\",[]],[\"name/532\",[377,46.223]],[\"comment/532\",[]],[\"name/533\",[378,60.618]],[\"comment/533\",[]],[\"name/534\",[7,31.737]],[\"comment/534\",[]],[\"name/535\",[376,46.223]],[\"comment/535\",[]],[\"name/536\",[377,46.223]],[\"comment/536\",[]],[\"name/537\",[379,54.722]],[\"comment/537\",[]],[\"name/538\",[7,31.737]],[\"comment/538\",[]],[\"name/539\",[380,60.618]],[\"comment/539\",[]],[\"name/540\",[381,52.709]],[\"comment/540\",[]],[\"name/541\",[376,46.223]],[\"comment/541\",[]],[\"name/542\",[377,46.223]],[\"comment/542\",[]],[\"name/543\",[382,60.618]],[\"comment/543\",[]],[\"name/544\",[7,31.737]],[\"comment/544\",[]],[\"name/545\",[380,60.618]],[\"comment/545\",[]],[\"name/546\",[381,52.709]],[\"comment/546\",[]],[\"name/547\",[376,46.223]],[\"comment/547\",[]],[\"name/548\",[377,46.223]],[\"comment/548\",[]],[\"name/549\",[383,60.618]],[\"comment/549\",[]],[\"name/550\",[7,31.737]],[\"comment/550\",[]],[\"name/551\",[384,65.742]],[\"comment/551\",[]],[\"name/552\",[376,46.223]],[\"comment/552\",[]],[\"name/553\",[381,52.709]],[\"comment/553\",[]],[\"name/554\",[377,46.223]],[\"comment/554\",[]],[\"name/555\",[385,57.243]],[\"comment/555\",[]],[\"name/556\",[7,31.737]],[\"comment/556\",[]],[\"name/557\",[386,60.618]],[\"comment/557\",[]],[\"name/558\",[376,46.223]],[\"comment/558\",[]],[\"name/559\",[381,52.709]],[\"comment/559\",[]],[\"name/560\",[377,46.223]],[\"comment/560\",[]],[\"name/561\",[387,57.243]],[\"comment/561\",[]],[\"name/562\",[7,31.737]],[\"comment/562\",[]],[\"name/563\",[376,46.223]],[\"comment/563\",[]],[\"name/564\",[377,46.223]],[\"comment/564\",[]],[\"name/565\",[388,57.243]],[\"comment/565\",[]],[\"name/566\",[7,31.737]],[\"comment/566\",[]],[\"name/567\",[376,46.223]],[\"comment/567\",[]],[\"name/568\",[377,46.223]],[\"comment/568\",[]],[\"name/569\",[389,60.618]],[\"comment/569\",[]],[\"name/570\",[7,31.737]],[\"comment/570\",[]],[\"name/571\",[376,46.223]],[\"comment/571\",[]],[\"name/572\",[377,46.223]],[\"comment/572\",[]],[\"name/573\",[390,60.618]],[\"comment/573\",[]],[\"name/574\",[7,31.737]],[\"comment/574\",[]],[\"name/575\",[376,46.223]],[\"comment/575\",[]],[\"name/576\",[386,60.618]],[\"comment/576\",[]],[\"name/577\",[381,52.709]],[\"comment/577\",[]],[\"name/578\",[377,46.223]],[\"comment/578\",[]],[\"name/579\",[391,60.618]],[\"comment/579\",[]],[\"name/580\",[392,65.742]],[\"comment/580\",[]],[\"name/581\",[393,65.742]],[\"comment/581\",[]],[\"name/582\",[394,65.742]],[\"comment/582\",[]],[\"name/583\",[395,65.742]],[\"comment/583\",[]],[\"name/584\",[396,65.742]],[\"comment/584\",[]],[\"name/585\",[397,65.742]],[\"comment/585\",[]],[\"name/586\",[387,57.243]],[\"comment/586\",[]],[\"name/587\",[398,65.742]],[\"comment/587\",[]],[\"name/588\",[399,65.742]],[\"comment/588\",[]],[\"name/589\",[385,57.243]],[\"comment/589\",[]],[\"name/590\",[400,65.742]],[\"comment/590\",[]],[\"name/591\",[125,43.702]],[\"comment/591\",[]],[\"name/592\",[388,57.243]],[\"comment/592\",[]],[\"name/593\",[7,31.737]],[\"comment/593\",[]],[\"name/594\",[401,60.618]],[\"comment/594\",[]],[\"name/595\",[13,46.223]],[\"comment/595\",[]],[\"name/596\",[7,31.737]],[\"comment/596\",[]],[\"name/597\",[402,65.742]],[\"comment/597\",[]],[\"name/598\",[403,65.742]],[\"comment/598\",[]],[\"name/599\",[404,65.742]],[\"comment/599\",[]],[\"name/600\",[405,65.742]],[\"comment/600\",[]],[\"name/601\",[406,65.742]],[\"comment/601\",[]],[\"name/602\",[407,65.742]],[\"comment/602\",[]],[\"name/603\",[408,60.618]],[\"comment/603\",[]],[\"name/604\",[256,51.034]],[\"comment/604\",[]],[\"name/605\",[278,57.243]],[\"comment/605\",[]],[\"name/606\",[279,51.034]],[\"comment/606\",[]],[\"name/607\",[280,57.243]],[\"comment/607\",[]],[\"name/608\",[409,60.618]],[\"comment/608\",[]],[\"name/609\",[7,31.737]],[\"comment/609\",[]],[\"name/610\",[11,54.722]],[\"comment/610\",[]],[\"name/611\",[410,65.742]],[\"comment/611\",[]],[\"name/612\",[408,60.618]],[\"comment/612\",[]],[\"name/613\",[256,51.034]],[\"comment/613\",[]],[\"name/614\",[278,57.243]],[\"comment/614\",[]],[\"name/615\",[279,51.034]],[\"comment/615\",[]],[\"name/616\",[280,57.243]],[\"comment/616\",[]],[\"name/617\",[411,60.618]],[\"comment/617\",[]],[\"name/618\",[412,60.618]],[\"comment/618\",[]],[\"name/619\",[7,31.737]],[\"comment/619\",[]],[\"name/620\",[108,48.343]],[\"comment/620\",[]],[\"name/621\",[413,60.618]],[\"comment/621\",[]],[\"name/622\",[414,65.742]],[\"comment/622\",[]],[\"name/623\",[415,65.742]],[\"comment/623\",[]],[\"name/624\",[416,65.742]],[\"comment/624\",[]],[\"name/625\",[417,65.742]],[\"comment/625\",[]],[\"name/626\",[418,65.742]],[\"comment/626\",[]],[\"name/627\",[419,65.742]],[\"comment/627\",[]],[\"name/628\",[420,65.742]],[\"comment/628\",[]],[\"name/629\",[421,65.742]],[\"comment/629\",[]],[\"name/630\",[7,31.737]],[\"comment/630\",[]],[\"name/631\",[422,60.618]],[\"comment/631\",[]],[\"name/632\",[423,65.742]],[\"comment/632\",[]],[\"name/633\",[7,31.737]],[\"comment/633\",[]],[\"name/634\",[424,65.742]],[\"comment/634\",[]],[\"name/635\",[425,65.742]],[\"comment/635\",[]],[\"name/636\",[426,65.742]],[\"comment/636\",[]],[\"name/637\",[427,65.742]],[\"comment/637\",[]],[\"name/638\",[173,60.618]],[\"comment/638\",[]],[\"name/639\",[174,60.618]],[\"comment/639\",[]],[\"name/640\",[175,60.618]],[\"comment/640\",[]],[\"name/641\",[428,60.618]],[\"comment/641\",[]],[\"name/642\",[7,31.737]],[\"comment/642\",[]],[\"name/643\",[79,52.709]],[\"comment/643\",[]],[\"name/644\",[295,60.618]],[\"comment/644\",[]],[\"name/645\",[429,60.618]],[\"comment/645\",[]],[\"name/646\",[430,60.618]],[\"comment/646\",[]],[\"name/647\",[431,60.618]],[\"comment/647\",[]],[\"name/648\",[432,60.618]],[\"comment/648\",[]],[\"name/649\",[433,60.618]],[\"comment/649\",[]],[\"name/650\",[434,60.618]],[\"comment/650\",[]],[\"name/651\",[1,32.933]],[\"comment/651\",[]],[\"name/652\",[435,60.618]],[\"comment/652\",[]],[\"name/653\",[436,60.618]],[\"comment/653\",[]],[\"name/654\",[437,60.618]],[\"comment/654\",[]],[\"name/655\",[438,60.618]],[\"comment/655\",[]],[\"name/656\",[439,60.618]],[\"comment/656\",[]],[\"name/657\",[440,60.618]],[\"comment/657\",[]],[\"name/658\",[1,32.933]],[\"comment/658\",[]],[\"name/659\",[441,65.742]],[\"comment/659\",[]],[\"name/660\",[442,43.075,443,43.075]],[\"comment/660\",[]],[\"name/661\",[442,27.284,443,27.284,444,25.764,445,25.764]],[\"comment/661\",[]],[\"name/662\",[444,31.547,445,31.547,446,36.231]],[\"comment/662\",[]],[\"name/663\",[444,31.547,445,31.547,447,36.231]],[\"comment/663\",[]],[\"name/664\",[448,60.618]],[\"comment/664\",[]],[\"name/665\",[449,60.618]],[\"comment/665\",[]],[\"name/666\",[450,60.618]],[\"comment/666\",[]],[\"name/667\",[451,60.618]],[\"comment/667\",[]],[\"name/668\",[452,60.618]],[\"comment/668\",[]],[\"name/669\",[1,32.933]],[\"comment/669\",[]],[\"name/670\",[453,60.618]],[\"comment/670\",[]],[\"name/671\",[454,65.742]],[\"comment/671\",[]],[\"name/672\",[455,65.742]],[\"comment/672\",[]],[\"name/673\",[456,60.618]],[\"comment/673\",[]],[\"name/674\",[457,60.618]],[\"comment/674\",[]],[\"name/675\",[458,60.618]],[\"comment/675\",[]],[\"name/676\",[459,60.618]],[\"comment/676\",[]],[\"name/677\",[7,31.737]],[\"comment/677\",[]],[\"name/678\",[460,60.618]],[\"comment/678\",[]],[\"name/679\",[7,31.737]],[\"comment/679\",[]],[\"name/680\",[461,60.618]],[\"comment/680\",[]],[\"name/681\",[7,31.737]],[\"comment/681\",[]],[\"name/682\",[462,65.742]],[\"comment/682\",[]],[\"name/683\",[1,32.933]],[\"comment/683\",[]],[\"name/684\",[463,65.742]],[\"comment/684\",[]],[\"name/685\",[256,51.034]],[\"comment/685\",[]],[\"name/686\",[464,65.742]],[\"comment/686\",[]],[\"name/687\",[465,65.742]],[\"comment/687\",[]],[\"name/688\",[466,65.742]],[\"comment/688\",[]],[\"name/689\",[467,65.742]],[\"comment/689\",[]],[\"name/690\",[76,60.618]],[\"comment/690\",[]],[\"name/691\",[468,65.742]],[\"comment/691\",[]],[\"name/692\",[17,42.985]],[\"comment/692\",[]],[\"name/693\",[469,65.742]],[\"comment/693\",[]],[\"name/694\",[470,65.742]],[\"comment/694\",[]],[\"name/695\",[471,65.742]],[\"comment/695\",[]],[\"name/696\",[472,65.742]],[\"comment/696\",[]],[\"name/697\",[473,65.742]],[\"comment/697\",[]],[\"name/698\",[474,65.742]],[\"comment/698\",[]],[\"name/699\",[475,65.742]],[\"comment/699\",[]],[\"name/700\",[125,43.702]],[\"comment/700\",[]],[\"name/701\",[476,65.742]],[\"comment/701\",[]],[\"name/702\",[477,60.618]],[\"comment/702\",[]],[\"name/703\",[478,60.618]],[\"comment/703\",[]],[\"name/704\",[479,65.742]],[\"comment/704\",[]],[\"name/705\",[480,65.742]],[\"comment/705\",[]],[\"name/706\",[481,65.742]],[\"comment/706\",[]],[\"name/707\",[121,41.099]],[\"comment/707\",[]],[\"name/708\",[110,44.474]],[\"comment/708\",[]],[\"name/709\",[482,54.722]],[\"comment/709\",[]],[\"name/710\",[483,65.742]],[\"comment/710\",[]],[\"name/711\",[484,65.742]],[\"comment/711\",[]],[\"name/712\",[485,65.742]],[\"comment/712\",[]],[\"name/713\",[486,65.742]],[\"comment/713\",[]],[\"name/714\",[110,44.474]],[\"comment/714\",[]],[\"name/715\",[487,60.618]],[\"comment/715\",[]],[\"name/716\",[488,65.742]],[\"comment/716\",[]],[\"name/717\",[5,49.598]],[\"comment/717\",[]],[\"name/718\",[13,46.223]],[\"comment/718\",[]],[\"name/719\",[489,65.742]],[\"comment/719\",[]],[\"name/720\",[19,51.034]],[\"comment/720\",[]],[\"name/721\",[15,51.034]],[\"comment/721\",[]],[\"name/722\",[17,42.985]],[\"comment/722\",[]],[\"name/723\",[16,54.722]],[\"comment/723\",[]],[\"name/724\",[490,65.742]],[\"comment/724\",[]],[\"name/725\",[478,60.618]],[\"comment/725\",[]],[\"name/726\",[491,65.742]],[\"comment/726\",[]],[\"name/727\",[492,65.742]],[\"comment/727\",[]],[\"name/728\",[110,44.474]],[\"comment/728\",[]],[\"name/729\",[482,54.722]],[\"comment/729\",[]],[\"name/730\",[493,65.742]],[\"comment/730\",[]],[\"name/731\",[494,65.742]],[\"comment/731\",[]],[\"name/732\",[121,41.099]],[\"comment/732\",[]],[\"name/733\",[487,60.618]],[\"comment/733\",[]],[\"name/734\",[495,65.742]],[\"comment/734\",[]],[\"name/735\",[496,65.742]],[\"comment/735\",[]],[\"name/736\",[497,60.618]],[\"comment/736\",[]],[\"name/737\",[482,54.722]],[\"comment/737\",[]],[\"name/738\",[110,44.474]],[\"comment/738\",[]],[\"name/739\",[498,60.618]],[\"comment/739\",[]],[\"name/740\",[121,41.099]],[\"comment/740\",[]],[\"name/741\",[482,54.722]],[\"comment/741\",[]],[\"name/742\",[110,44.474]],[\"comment/742\",[]],[\"name/743\",[499,60.618]],[\"comment/743\",[]],[\"name/744\",[500,60.618]],[\"comment/744\",[]],[\"name/745\",[501,60.618]],[\"comment/745\",[]],[\"name/746\",[13,46.223]],[\"comment/746\",[]],[\"name/747\",[14,54.722]],[\"comment/747\",[]],[\"name/748\",[5,49.598]],[\"comment/748\",[]],[\"name/749\",[18,54.722]],[\"comment/749\",[]],[\"name/750\",[19,51.034]],[\"comment/750\",[]],[\"name/751\",[15,51.034]],[\"comment/751\",[]],[\"name/752\",[17,42.985]],[\"comment/752\",[]],[\"name/753\",[16,54.722]],[\"comment/753\",[]],[\"name/754\",[502,65.742]],[\"comment/754\",[]],[\"name/755\",[5,49.598]],[\"comment/755\",[]],[\"name/756\",[19,51.034]],[\"comment/756\",[]],[\"name/757\",[503,65.742]],[\"comment/757\",[]],[\"name/758\",[504,65.742]],[\"comment/758\",[]],[\"name/759\",[128,60.618]],[\"comment/759\",[]],[\"name/760\",[505,65.742]],[\"comment/760\",[]],[\"name/761\",[506,65.742]],[\"comment/761\",[]],[\"name/762\",[215,60.618]],[\"comment/762\",[]],[\"name/763\",[507,65.742]],[\"comment/763\",[]],[\"name/764\",[508,65.742]],[\"comment/764\",[]],[\"name/765\",[509,65.742]],[\"comment/765\",[]],[\"name/766\",[510,65.742]],[\"comment/766\",[]],[\"name/767\",[511,65.742]],[\"comment/767\",[]],[\"name/768\",[512,65.742]],[\"comment/768\",[]],[\"name/769\",[513,65.742]],[\"comment/769\",[]],[\"name/770\",[514,65.742]],[\"comment/770\",[]],[\"name/771\",[515,65.742]],[\"comment/771\",[]],[\"name/772\",[516,65.742]],[\"comment/772\",[]],[\"name/773\",[517,65.742]],[\"comment/773\",[]],[\"name/774\",[518,65.742]],[\"comment/774\",[]],[\"name/775\",[519,65.742]],[\"comment/775\",[]],[\"name/776\",[520,65.742]],[\"comment/776\",[]],[\"name/777\",[121,41.099]],[\"comment/777\",[]],[\"name/778\",[108,48.343]],[\"comment/778\",[]],[\"name/779\",[129,60.618]],[\"comment/779\",[]],[\"name/780\",[109,54.722]],[\"comment/780\",[]],[\"name/781\",[110,44.474]],[\"comment/781\",[]],[\"name/782\",[106,52.709]],[\"comment/782\",[]],[\"name/783\",[521,65.742]],[\"comment/783\",[]],[\"name/784\",[121,41.099]],[\"comment/784\",[]],[\"name/785\",[108,48.343]],[\"comment/785\",[]],[\"name/786\",[54,48.343]],[\"comment/786\",[]],[\"name/787\",[522,65.742]],[\"comment/787\",[]],[\"name/788\",[121,41.099]],[\"comment/788\",[]],[\"name/789\",[356,54.722]],[\"comment/789\",[]],[\"name/790\",[1,32.933]],[\"comment/790\",[]],[\"name/791\",[523,57.243]],[\"comment/791\",[]],[\"name/792\",[524,57.243]],[\"comment/792\",[]],[\"name/793\",[525,65.742]],[\"comment/793\",[]],[\"name/794\",[121,41.099]],[\"comment/794\",[]],[\"name/795\",[356,54.722]],[\"comment/795\",[]],[\"name/796\",[1,32.933]],[\"comment/796\",[]],[\"name/797\",[523,57.243]],[\"comment/797\",[]],[\"name/798\",[524,57.243]],[\"comment/798\",[]],[\"name/799\",[526,65.742]],[\"comment/799\",[]],[\"name/800\",[121,41.099]],[\"comment/800\",[]],[\"name/801\",[356,54.722]],[\"comment/801\",[]],[\"name/802\",[1,32.933]],[\"comment/802\",[]],[\"name/803\",[523,57.243]],[\"comment/803\",[]],[\"name/804\",[524,57.243]],[\"comment/804\",[]],[\"name/805\",[527,65.742]],[\"comment/805\",[]],[\"name/806\",[528,65.742]],[\"comment/806\",[]],[\"name/807\",[125,43.702]],[\"comment/807\",[]],[\"name/808\",[134,60.618]],[\"comment/808\",[]],[\"name/809\",[126,52.709]],[\"comment/809\",[]],[\"name/810\",[135,60.618]],[\"comment/810\",[]],[\"name/811\",[136,60.618]],[\"comment/811\",[]],[\"name/812\",[137,60.618]],[\"comment/812\",[]],[\"name/813\",[54,48.343]],[\"comment/813\",[]],[\"name/814\",[529,65.742]],[\"comment/814\",[]],[\"name/815\",[530,65.742]],[\"comment/815\",[]],[\"name/816\",[531,65.742]],[\"comment/816\",[]],[\"name/817\",[532,65.742]],[\"comment/817\",[]],[\"name/818\",[533,65.742]],[\"comment/818\",[]],[\"name/819\",[534,65.742]],[\"comment/819\",[]],[\"name/820\",[256,51.034]],[\"comment/820\",[]],[\"name/821\",[535,65.742]],[\"comment/821\",[]],[\"name/822\",[536,65.742]],[\"comment/822\",[]],[\"name/823\",[537,65.742]],[\"comment/823\",[]],[\"name/824\",[538,65.742]],[\"comment/824\",[]],[\"name/825\",[539,65.742]],[\"comment/825\",[]],[\"name/826\",[108,48.343]],[\"comment/826\",[]],[\"name/827\",[540,65.742]],[\"comment/827\",[]],[\"name/828\",[541,65.742]],[\"comment/828\",[]],[\"name/829\",[542,65.742]],[\"comment/829\",[]],[\"name/830\",[1,32.933]],[\"comment/830\",[]],[\"name/831\",[543,65.742]],[\"comment/831\",[]],[\"name/832\",[544,65.742]],[\"comment/832\",[]],[\"name/833\",[545,65.742]],[\"comment/833\",[]],[\"name/834\",[546,65.742]],[\"comment/834\",[]],[\"name/835\",[547,65.742]],[\"comment/835\",[]],[\"name/836\",[548,65.742]],[\"comment/836\",[]],[\"name/837\",[549,65.742]],[\"comment/837\",[]],[\"name/838\",[550,65.742]],[\"comment/838\",[]],[\"name/839\",[551,65.742]],[\"comment/839\",[]],[\"name/840\",[552,65.742]],[\"comment/840\",[]],[\"name/841\",[553,65.742]],[\"comment/841\",[]],[\"name/842\",[554,65.742]],[\"comment/842\",[]],[\"name/843\",[555,65.742]],[\"comment/843\",[]],[\"name/844\",[1,32.933]],[\"comment/844\",[]],[\"name/845\",[556,65.742]],[\"comment/845\",[]],[\"name/846\",[557,65.742]],[\"comment/846\",[]],[\"name/847\",[121,41.099]],[\"comment/847\",[]],[\"name/848\",[558,65.742]],[\"comment/848\",[]],[\"name/849\",[559,65.742]],[\"comment/849\",[]],[\"name/850\",[560,65.742]],[\"comment/850\",[]],[\"name/851\",[561,65.742]],[\"comment/851\",[]],[\"name/852\",[562,65.742]],[\"comment/852\",[]],[\"name/853\",[563,65.742]],[\"comment/853\",[]],[\"name/854\",[564,65.742]],[\"comment/854\",[]],[\"name/855\",[565,65.742]],[\"comment/855\",[]],[\"name/856\",[566,65.742]],[\"comment/856\",[]],[\"name/857\",[567,65.742]],[\"comment/857\",[]],[\"name/858\",[568,65.742]],[\"comment/858\",[]],[\"name/859\",[569,65.742]],[\"comment/859\",[]],[\"name/860\",[7,31.737]],[\"comment/860\",[]],[\"name/861\",[570,65.742]],[\"comment/861\",[]],[\"name/862\",[379,54.722]],[\"comment/862\",[]],[\"name/863\",[571,65.742]],[\"comment/863\",[]],[\"name/864\",[7,31.737]],[\"comment/864\",[]],[\"name/865\",[379,54.722]],[\"comment/865\",[]],[\"name/866\",[572,65.742]],[\"comment/866\",[]],[\"name/867\",[573,65.742]],[\"comment/867\",[]],[\"name/868\",[574,65.742]],[\"comment/868\",[]],[\"name/869\",[575,65.742]],[\"comment/869\",[]],[\"name/870\",[576,65.742]],[\"comment/870\",[]],[\"name/871\",[1,32.933]],[\"comment/871\",[]],[\"name/872\",[577,65.742]],[\"comment/872\",[]],[\"name/873\",[1,32.933]],[\"comment/873\",[]],[\"name/874\",[578,65.742]],[\"comment/874\",[]],[\"name/875\",[1,32.933]],[\"comment/875\",[]],[\"name/876\",[579,65.742]],[\"comment/876\",[]],[\"name/877\",[1,32.933]],[\"comment/877\",[]],[\"name/878\",[580,65.742]],[\"comment/878\",[]],[\"name/879\",[1,32.933]],[\"comment/879\",[]],[\"name/880\",[581,65.742]],[\"comment/880\",[]],[\"name/881\",[15,51.034]],[\"comment/881\",[]],[\"name/882\",[582,65.742]],[\"comment/882\",[]],[\"name/883\",[109,54.722]],[\"comment/883\",[]],[\"name/884\",[583,65.742]],[\"comment/884\",[]],[\"name/885\",[584,65.742]],[\"comment/885\",[]],[\"name/886\",[585,65.742]],[\"comment/886\",[]],[\"name/887\",[586,65.742]],[\"comment/887\",[]],[\"name/888\",[587,65.742]],[\"comment/888\",[]],[\"name/889\",[588,65.742]],[\"comment/889\",[]],[\"name/890\",[589,65.742]],[\"comment/890\",[]],[\"name/891\",[590,65.742]],[\"comment/891\",[]],[\"name/892\",[591,65.742]],[\"comment/892\",[]],[\"name/893\",[592,65.742]],[\"comment/893\",[]],[\"name/894\",[593,65.742]],[\"comment/894\",[]],[\"name/895\",[594,65.742]],[\"comment/895\",[]],[\"name/896\",[17,42.985]],[\"comment/896\",[]],[\"name/897\",[595,65.742]],[\"comment/897\",[]],[\"name/898\",[596,65.742]],[\"comment/898\",[]],[\"name/899\",[597,65.742]],[\"comment/899\",[]],[\"name/900\",[598,65.742]],[\"comment/900\",[]],[\"name/901\",[158,52.709]],[\"comment/901\",[]],[\"name/902\",[599,65.742]],[\"comment/902\",[]],[\"name/903\",[65,60.618]],[\"comment/903\",[]],[\"name/904\",[600,65.742]],[\"comment/904\",[]],[\"name/905\",[601,65.742]],[\"comment/905\",[]],[\"name/906\",[602,65.742]],[\"comment/906\",[]],[\"name/907\",[603,65.742]],[\"comment/907\",[]],[\"name/908\",[1,32.933]],[\"comment/908\",[]],[\"name/909\",[604,65.742]],[\"comment/909\",[]],[\"name/910\",[605,65.742]],[\"comment/910\",[]],[\"name/911\",[606,65.742]],[\"comment/911\",[]],[\"name/912\",[607,65.742]],[\"comment/912\",[]],[\"name/913\",[608,65.742]],[\"comment/913\",[]],[\"name/914\",[477,60.618]],[\"comment/914\",[]],[\"name/915\",[497,60.618]],[\"comment/915\",[]],[\"name/916\",[498,60.618]],[\"comment/916\",[]],[\"name/917\",[499,60.618]],[\"comment/917\",[]],[\"name/918\",[500,60.618]],[\"comment/918\",[]],[\"name/919\",[501,60.618]],[\"comment/919\",[]],[\"name/920\",[609,65.742]],[\"comment/920\",[]],[\"name/921\",[362,60.618]],[\"comment/921\",[]],[\"name/922\",[610,65.742]],[\"comment/922\",[]],[\"name/923\",[7,31.737]],[\"comment/923\",[]],[\"name/924\",[611,65.742]],[\"comment/924\",[]],[\"name/925\",[13,46.223]],[\"comment/925\",[]],[\"name/926\",[14,54.722]],[\"comment/926\",[]],[\"name/927\",[5,49.598]],[\"comment/927\",[]],[\"name/928\",[18,54.722]],[\"comment/928\",[]],[\"name/929\",[19,51.034]],[\"comment/929\",[]],[\"name/930\",[15,51.034]],[\"comment/930\",[]],[\"name/931\",[17,42.985]],[\"comment/931\",[]],[\"name/932\",[612,65.742]],[\"comment/932\",[]],[\"name/933\",[7,31.737]],[\"comment/933\",[]],[\"name/934\",[613,65.742]],[\"comment/934\",[]],[\"name/935\",[614,65.742]],[\"comment/935\",[]],[\"name/936\",[615,65.742]],[\"comment/936\",[]],[\"name/937\",[616,65.742]],[\"comment/937\",[]],[\"name/938\",[144,60.618]],[\"comment/938\",[]],[\"name/939\",[5,49.598]],[\"comment/939\",[]],[\"name/940\",[13,46.223]],[\"comment/940\",[]],[\"name/941\",[15,51.034]],[\"comment/941\",[]],[\"name/942\",[14,54.722]],[\"comment/942\",[]],[\"name/943\",[19,51.034]],[\"comment/943\",[]],[\"name/944\",[18,54.722]],[\"comment/944\",[]],[\"name/945\",[17,42.985]],[\"comment/945\",[]],[\"name/946\",[16,54.722]],[\"comment/946\",[]],[\"name/947\",[617,65.742]],[\"comment/947\",[]],[\"name/948\",[618,65.742]],[\"comment/948\",[]],[\"name/949\",[7,31.737]],[\"comment/949\",[]],[\"name/950\",[619,65.742]],[\"comment/950\",[]],[\"name/951\",[620,65.742]],[\"comment/951\",[]],[\"name/952\",[124,60.618]],[\"comment/952\",[]],[\"name/953\",[3,54.722]],[\"comment/953\",[]],[\"name/954\",[327,60.618]],[\"comment/954\",[]],[\"name/955\",[328,60.618]],[\"comment/955\",[]],[\"name/956\",[329,60.618]],[\"comment/956\",[]],[\"name/957\",[330,60.618]],[\"comment/957\",[]],[\"name/958\",[331,60.618]],[\"comment/958\",[]],[\"name/959\",[17,42.985]],[\"comment/959\",[]],[\"name/960\",[621,65.742]],[\"comment/960\",[]],[\"name/961\",[80,60.618]],[\"comment/961\",[]],[\"name/962\",[192,60.618]],[\"comment/962\",[]],[\"name/963\",[69,49.598]],[\"comment/963\",[]],[\"name/964\",[224,60.618]],[\"comment/964\",[]],[\"name/965\",[230,60.618]],[\"comment/965\",[]],[\"name/966\",[235,60.618]],[\"comment/966\",[]],[\"name/967\",[238,60.618]],[\"comment/967\",[]],[\"name/968\",[240,60.618]],[\"comment/968\",[]],[\"name/969\",[241,60.618]],[\"comment/969\",[]],[\"name/970\",[257,60.618]],[\"comment/970\",[]],[\"name/971\",[260,60.618]],[\"comment/971\",[]],[\"name/972\",[261,60.618]],[\"comment/972\",[]],[\"name/973\",[262,60.618]],[\"comment/973\",[]],[\"name/974\",[263,60.618]],[\"comment/974\",[]],[\"name/975\",[272,60.618]],[\"comment/975\",[]],[\"name/976\",[273,60.618]],[\"comment/976\",[]],[\"name/977\",[277,60.618]],[\"comment/977\",[]],[\"name/978\",[281,60.618]],[\"comment/978\",[]],[\"name/979\",[282,60.618]],[\"comment/979\",[]],[\"name/980\",[284,60.618]],[\"comment/980\",[]],[\"name/981\",[285,60.618]],[\"comment/981\",[]],[\"name/982\",[292,60.618]],[\"comment/982\",[]],[\"name/983\",[293,60.618]],[\"comment/983\",[]],[\"name/984\",[294,60.618]],[\"comment/984\",[]],[\"name/985\",[296,60.618]],[\"comment/985\",[]],[\"name/986\",[299,60.618]],[\"comment/986\",[]],[\"name/987\",[304,60.618]],[\"comment/987\",[]],[\"name/988\",[311,60.618]],[\"comment/988\",[]],[\"name/989\",[314,60.618]],[\"comment/989\",[]],[\"name/990\",[315,57.243]],[\"comment/990\",[]],[\"name/991\",[319,57.243]],[\"comment/991\",[]],[\"name/992\",[321,60.618]],[\"comment/992\",[]],[\"name/993\",[322,60.618]],[\"comment/993\",[]],[\"name/994\",[323,60.618]],[\"comment/994\",[]],[\"name/995\",[326,60.618]],[\"comment/995\",[]],[\"name/996\",[332,60.618]],[\"comment/996\",[]],[\"name/997\",[339,60.618]],[\"comment/997\",[]],[\"name/998\",[340,57.243]],[\"comment/998\",[]],[\"name/999\",[344,57.243]],[\"comment/999\",[]],[\"name/1000\",[349,57.243]],[\"comment/1000\",[]],[\"name/1001\",[279,51.034]],[\"comment/1001\",[]],[\"name/1002\",[79,52.709]],[\"comment/1002\",[]],[\"name/1003\",[333,51.034]],[\"comment/1003\",[]],[\"name/1004\",[359,60.618]],[\"comment/1004\",[]],[\"name/1005\",[3,54.722]],[\"comment/1005\",[]],[\"name/1006\",[364,60.618]],[\"comment/1006\",[]],[\"name/1007\",[353,57.243]],[\"comment/1007\",[]],[\"name/1008\",[372,60.618]],[\"comment/1008\",[]],[\"name/1009\",[354,57.243]],[\"comment/1009\",[]],[\"name/1010\",[375,60.618]],[\"comment/1010\",[]],[\"name/1011\",[378,60.618]],[\"comment/1011\",[]],[\"name/1012\",[379,54.722]],[\"comment/1012\",[]],[\"name/1013\",[382,60.618]],[\"comment/1013\",[]],[\"name/1014\",[383,60.618]],[\"comment/1014\",[]],[\"name/1015\",[385,57.243]],[\"comment/1015\",[]],[\"name/1016\",[387,57.243]],[\"comment/1016\",[]],[\"name/1017\",[388,57.243]],[\"comment/1017\",[]],[\"name/1018\",[389,60.618]],[\"comment/1018\",[]],[\"name/1019\",[390,60.618]],[\"comment/1019\",[]],[\"name/1020\",[391,60.618]],[\"comment/1020\",[]],[\"name/1021\",[401,60.618]],[\"comment/1021\",[]],[\"name/1022\",[409,60.618]],[\"comment/1022\",[]],[\"name/1023\",[411,60.618]],[\"comment/1023\",[]],[\"name/1024\",[412,60.618]],[\"comment/1024\",[]],[\"name/1025\",[413,60.618]],[\"comment/1025\",[]],[\"name/1026\",[422,60.618]],[\"comment/1026\",[]],[\"name/1027\",[428,60.618]],[\"comment/1027\",[]],[\"name/1028\",[429,60.618]],[\"comment/1028\",[]],[\"name/1029\",[430,60.618]],[\"comment/1029\",[]],[\"name/1030\",[431,60.618]],[\"comment/1030\",[]],[\"name/1031\",[432,60.618]],[\"comment/1031\",[]],[\"name/1032\",[433,60.618]],[\"comment/1032\",[]],[\"name/1033\",[434,60.618]],[\"comment/1033\",[]],[\"name/1034\",[435,60.618]],[\"comment/1034\",[]],[\"name/1035\",[436,60.618]],[\"comment/1035\",[]],[\"name/1036\",[437,60.618]],[\"comment/1036\",[]],[\"name/1037\",[438,60.618]],[\"comment/1037\",[]],[\"name/1038\",[439,60.618]],[\"comment/1038\",[]],[\"name/1039\",[440,60.618]],[\"comment/1039\",[]],[\"name/1040\",[448,60.618]],[\"comment/1040\",[]],[\"name/1041\",[449,60.618]],[\"comment/1041\",[]],[\"name/1042\",[450,60.618]],[\"comment/1042\",[]],[\"name/1043\",[451,60.618]],[\"comment/1043\",[]],[\"name/1044\",[452,60.618]],[\"comment/1044\",[]],[\"name/1045\",[453,60.618]],[\"comment/1045\",[]],[\"name/1046\",[456,60.618]],[\"comment/1046\",[]],[\"name/1047\",[457,60.618]],[\"comment/1047\",[]],[\"name/1048\",[458,60.618]],[\"comment/1048\",[]],[\"name/1049\",[459,60.618]],[\"comment/1049\",[]],[\"name/1050\",[460,60.618]],[\"comment/1050\",[]],[\"name/1051\",[461,60.618]],[\"comment/1051\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":1,\"name\":{\"1\":{},\"19\":{},\"21\":{},\"23\":{},\"26\":{},\"34\":{},\"42\":{},\"80\":{},\"116\":{},\"225\":{},\"250\":{},\"363\":{},\"371\":{},\"416\":{},\"437\":{},\"439\":{},\"441\":{},\"443\":{},\"454\":{},\"457\":{},\"469\":{},\"525\":{},\"527\":{},\"529\":{},\"651\":{},\"658\":{},\"669\":{},\"683\":{},\"790\":{},\"796\":{},\"802\":{},\"830\":{},\"844\":{},\"871\":{},\"873\":{},\"875\":{},\"877\":{},\"879\":{},\"908\":{}},\"comment\":{}}],[\"_allattributesprivate\",{\"_index\":225,\"name\":{\"293\":{}},\"comment\":{}}],[\"_allitemscache\",{\"_index\":616,\"name\":{\"937\":{}},\"comment\":{}}],[\"_capacity\",{\"_index\":151,\"name\":{\"197\":{}},\"comment\":{}}],[\"_clauses\",{\"_index\":57,\"name\":{\"70\":{}},\"comment\":{}}],[\"_components\",{\"_index\":196,\"name\":{\"256\":{}},\"comment\":{}}],[\"_config\",{\"_index\":139,\"name\":{\"185\":{}},\"comment\":{}}],[\"_connectionattemptstarttime\",{\"_index\":186,\"name\":{\"242\":{}},\"comment\":{}}],[\"_context\",{\"_index\":209,\"name\":{\"272\":{}},\"comment\":{}}],[\"_contextdeduplicator\",{\"_index\":140,\"name\":{\"186\":{}},\"comment\":{}}],[\"_contextfilter\",{\"_index\":152,\"name\":{\"199\":{}},\"comment\":{}}],[\"_contextforerror\",{\"_index\":202,\"name\":{\"264\":{}},\"comment\":{}}],[\"_contextforkind\",{\"_index\":217,\"name\":{\"281\":{}},\"comment\":{}}],[\"_contexts\",{\"_index\":213,\"name\":{\"276\":{}},\"comment\":{}}],[\"_core\",{\"_index\":613,\"name\":{\"934\":{}},\"comment\":{}}],[\"_currentflags\",{\"_index\":28,\"name\":{\"37\":{}},\"comment\":{}}],[\"_currentsegments\",{\"_index\":29,\"name\":{\"38\":{}},\"comment\":{}}],[\"_data\",{\"_index\":38,\"name\":{\"50\":{}},\"comment\":{}}],[\"_datasincedate\",{\"_index\":90,\"name\":{\"105\":{}},\"comment\":{}}],[\"_datasources\",{\"_index\":30,\"name\":{\"39\":{}},\"comment\":{}}],[\"_deduplicatedusers\",{\"_index\":147,\"name\":{\"193\":{}},\"comment\":{}}],[\"_description\",{\"_index\":10,\"name\":{\"10\":{}},\"comment\":{}}],[\"_destinations\",{\"_index\":404,\"name\":{\"599\":{}},\"comment\":{}}],[\"_diagnosticinitconfig\",{\"_index\":86,\"name\":{\"101\":{}},\"comment\":{}}],[\"_diagnosticsmanager\",{\"_index\":141,\"name\":{\"187\":{},\"234\":{}},\"comment\":{}}],[\"_diagnosticstimer\",{\"_index\":153,\"name\":{\"200\":{}},\"comment\":{}}],[\"_droppedevents\",{\"_index\":146,\"name\":{\"192\":{}},\"comment\":{}}],[\"_edgeprovider\",{\"_index\":8,\"name\":{\"8\":{}},\"comment\":{}}],[\"_enqueue\",{\"_index\":161,\"name\":{\"209\":{}},\"comment\":{}}],[\"_errorhandler\",{\"_index\":180,\"name\":{\"235\":{}},\"comment\":{}}],[\"_eventsender\",{\"_index\":142,\"name\":{\"188\":{}},\"comment\":{}}],[\"_eventsinlastbatch\",{\"_index\":149,\"name\":{\"195\":{}},\"comment\":{}}],[\"_eventsource\",{\"_index\":184,\"name\":{\"240\":{}},\"comment\":{}}],[\"_exceededcapacity\",{\"_index\":148,\"name\":{\"194\":{}},\"comment\":{}}],[\"_fallback\",{\"_index\":410,\"name\":{\"611\":{}},\"comment\":{}}],[\"_filtersinglekind\",{\"_index\":229,\"name\":{\"297\":{}},\"comment\":{}}],[\"_flagbuilder\",{\"_index\":56,\"name\":{\"69\":{}},\"comment\":{}}],[\"_flagbuilders\",{\"_index\":31,\"name\":{\"40\":{}},\"comment\":{}}],[\"_flushtimer\",{\"_index\":154,\"name\":{\"201\":{}},\"comment\":{}}],[\"_flushuserstimer\",{\"_index\":155,\"name\":{\"202\":{}},\"comment\":{}}],[\"_formatter\",{\"_index\":405,\"name\":{\"600\":{}},\"comment\":{}}],[\"_fromlegacyuser\",{\"_index\":206,\"name\":{\"268\":{}},\"comment\":{}}],[\"_frommultikindcontext\",{\"_index\":204,\"name\":{\"266\":{}},\"comment\":{}}],[\"_fromsinglekindcontext\",{\"_index\":205,\"name\":{\"267\":{}},\"comment\":{}}],[\"_getattributestofilter\",{\"_index\":228,\"name\":{\"296\":{}},\"comment\":{}}],[\"_getvaluefromcontext\",{\"_index\":203,\"name\":{\"265\":{}},\"comment\":{}}],[\"_headers\",{\"_index\":182,\"name\":{\"237\":{}},\"comment\":{}}],[\"_id\",{\"_index\":89,\"name\":{\"104\":{}},\"comment\":{}}],[\"_isbooleanflag\",{\"_index\":39,\"name\":{\"51\":{}},\"comment\":{}}],[\"_isinitialized\",{\"_index\":614,\"name\":{\"935\":{}},\"comment\":{}}],[\"_ismulti\",{\"_index\":210,\"name\":{\"273\":{}},\"comment\":{}}],[\"_isuser\",{\"_index\":211,\"name\":{\"274\":{}},\"comment\":{}}],[\"_itemcache\",{\"_index\":615,\"name\":{\"936\":{}},\"comment\":{}}],[\"_key\",{\"_index\":37,\"name\":{\"49\":{}},\"comment\":{}}],[\"_lastknownpasttime\",{\"_index\":145,\"name\":{\"191\":{}},\"comment\":{}}],[\"_listeners\",{\"_index\":179,\"name\":{\"233\":{}},\"comment\":{}}],[\"_log\",{\"_index\":408,\"name\":{\"603\":{},\"612\":{}},\"comment\":{}}],[\"_logconnectionresult\",{\"_index\":188,\"name\":{\"244\":{}},\"comment\":{}}],[\"_logconnectionstarted\",{\"_index\":187,\"name\":{\"243\":{}},\"comment\":{}}],[\"_logger\",{\"_index\":11,\"name\":{\"11\":{},\"198\":{},\"239\":{},\"610\":{}},\"comment\":{}}],[\"_loglevel\",{\"_index\":402,\"name\":{\"597\":{}},\"comment\":{}}],[\"_makeoutputevent\",{\"_index\":160,\"name\":{\"208\":{}},\"comment\":{}}],[\"_meta\",{\"_index\":258,\"name\":{\"340\":{},\"350\":{}},\"comment\":{}}],[\"_name\",{\"_index\":403,\"name\":{\"598\":{}},\"comment\":{}}],[\"_options\",{\"_index\":25,\"name\":{\"32\":{}},\"comment\":{}}],[\"_platform\",{\"_index\":85,\"name\":{\"100\":{}},\"comment\":{}}],[\"_postdiagnosticevent\",{\"_index\":157,\"name\":{\"204\":{}},\"comment\":{}}],[\"_privateattributereferences\",{\"_index\":214,\"name\":{\"277\":{}},\"comment\":{}}],[\"_privateattributes\",{\"_index\":226,\"name\":{\"294\":{}},\"comment\":{}}],[\"_queue\",{\"_index\":144,\"name\":{\"190\":{},\"938\":{}},\"comment\":{}}],[\"_requests\",{\"_index\":185,\"name\":{\"241\":{}},\"comment\":{}}],[\"_retryandhandleerror\",{\"_index\":189,\"name\":{\"245\":{}},\"comment\":{}}],[\"_rootkey\",{\"_index\":12,\"name\":{\"12\":{}},\"comment\":{}}],[\"_sdkkey\",{\"_index\":9,\"name\":{\"9\":{}},\"comment\":{}}],[\"_shoulddebugevent\",{\"_index\":162,\"name\":{\"210\":{}},\"comment\":{}}],[\"_shutdown\",{\"_index\":150,\"name\":{\"196\":{}},\"comment\":{}}],[\"_starttime\",{\"_index\":87,\"name\":{\"102\":{}},\"comment\":{}}],[\"_store\",{\"_index\":611,\"name\":{\"924\":{}},\"comment\":{}}],[\"_streaminitialreconnectdelay\",{\"_index\":181,\"name\":{\"236\":{}},\"comment\":{}}],[\"_streaminits\",{\"_index\":88,\"name\":{\"103\":{}},\"comment\":{}}],[\"_streamuri\",{\"_index\":183,\"name\":{\"238\":{}},\"comment\":{}}],[\"_summarizer\",{\"_index\":143,\"name\":{\"189\":{}},\"comment\":{}}],[\"_tryformat\",{\"_index\":406,\"name\":{\"601\":{}},\"comment\":{}}],[\"_trypostingevents\",{\"_index\":163,\"name\":{\"211\":{}},\"comment\":{}}],[\"_trywrite\",{\"_index\":407,\"name\":{\"602\":{}},\"comment\":{}}],[\"_typename\",{\"_index\":380,\"name\":{\"539\":{},\"545\":{}},\"comment\":{}}],[\"_variation\",{\"_index\":58,\"name\":{\"71\":{}},\"comment\":{}}],[\"_waslegacy\",{\"_index\":212,\"name\":{\"275\":{}},\"comment\":{}}],[\"_withreasons\",{\"_index\":112,\"name\":{\"132\":{}},\"comment\":{}}],[\"addeventlistener\",{\"_index\":331,\"name\":{\"449\":{},\"958\":{}},\"comment\":{}}],[\"addexperimentdata\",{\"_index\":101,\"name\":{\"117\":{}},\"comment\":{}}],[\"addhook\",{\"_index\":599,\"name\":{\"902\":{}},\"comment\":{}}],[\"additional\",{\"_index\":346,\"name\":{\"474\":{}},\"comment\":{}}],[\"afterevaluation\",{\"_index\":78,\"name\":{\"92\":{}},\"comment\":{}}],[\"agent\",{\"_index\":443,\"name\":{\"660\":{},\"661\":{}},\"comment\":{}}],[\"akamaildclientparams\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"all\",{\"_index\":14,\"name\":{\"14\":{},\"747\":{},\"926\":{},\"942\":{}},\"comment\":{}}],[\"allattributesprivate\",{\"_index\":165,\"name\":{\"213\":{}},\"comment\":{}}],[\"allflagsstate\",{\"_index\":593,\"name\":{\"894\":{}},\"comment\":{}}],[\"allvalues\",{\"_index\":509,\"name\":{\"765\":{}},\"comment\":{}}],[\"analyticseventpath\",{\"_index\":173,\"name\":{\"226\":{},\"638\":{}},\"comment\":{}}],[\"analyticsevents\",{\"_index\":252,\"name\":{\"331\":{}},\"comment\":{}}],[\"andmatch\",{\"_index\":59,\"name\":{\"72\":{}},\"comment\":{}}],[\"andnotmatch\",{\"_index\":60,\"name\":{\"73\":{}},\"comment\":{}}],[\"anonymous\",{\"_index\":259,\"name\":{\"341\":{},\"351\":{},\"361\":{}},\"comment\":{}}],[\"applicationtags\",{\"_index\":412,\"name\":{\"618\":{},\"1024\":{}},\"comment\":{}}],[\"arch\",{\"_index\":345,\"name\":{\"470\":{}},\"comment\":{}}],[\"asyncdigest\",{\"_index\":313,\"name\":{\"425\":{}},\"comment\":{}}],[\"asyncstorefacade\",{\"_index\":610,\"name\":{\"922\":{}},\"comment\":{}}],[\"attributereference\",{\"_index\":192,\"name\":{\"251\":{},\"962\":{}},\"comment\":{}}],[\"auth\",{\"_index\":551,\"name\":{\"839\":{}},\"comment\":{}}],[\"authoritative\",{\"_index\":604,\"name\":{\"909\":{}},\"comment\":{}}],[\"authorization\",{\"_index\":441,\"name\":{\"659\":{}},\"comment\":{}}],[\"autoenvattributes\",{\"_index\":296,\"name\":{\"399\":{},\"985\":{}},\"comment\":{}}],[\"autoupdate\",{\"_index\":64,\"name\":{\"77\":{}},\"comment\":{}}],[\"available\",{\"_index\":473,\"name\":{\"697\":{}},\"comment\":{}}],[\"avatar\",{\"_index\":267,\"name\":{\"358\":{}},\"comment\":{}}],[\"base64urlencode\",{\"_index\":432,\"name\":{\"648\":{},\"1031\":{}},\"comment\":{}}],[\"basicconfiguration\",{\"_index\":295,\"name\":{\"397\":{},\"644\":{}},\"comment\":{}}],[\"basiclogger\",{\"_index\":401,\"name\":{\"594\":{},\"1021\":{}},\"comment\":{}}],[\"basicloggeroptions\",{\"_index\":273,\"name\":{\"366\":{},\"976\":{}},\"comment\":{}}],[\"beforeevaluation\",{\"_index\":77,\"name\":{\"91\":{}},\"comment\":{}}],[\"bigsegmentsstatus\",{\"_index\":291,\"name\":{\"393\":{}},\"comment\":{}}],[\"bigsegmentstore\",{\"_index\":467,\"name\":{\"689\":{}},\"comment\":{}}],[\"bigsegmentstoremembership\",{\"_index\":469,\"name\":{\"693\":{}},\"comment\":{}}],[\"bigsegmentstoremetadata\",{\"_index\":470,\"name\":{\"694\":{}},\"comment\":{}}],[\"bigsegmentstorestatus\",{\"_index\":472,\"name\":{\"696\":{}},\"comment\":{}}],[\"bigsegmentstorestatusprovider\",{\"_index\":483,\"name\":{\"710\":{}},\"comment\":{}}],[\"body\",{\"_index\":334,\"name\":{\"455\":{},\"507\":{}},\"comment\":{}}],[\"boolean\",{\"_index\":397,\"name\":{\"585\":{}},\"comment\":{}}],[\"booleanflag\",{\"_index\":40,\"name\":{\"52\":{}},\"comment\":{}}],[\"boolvariation\",{\"_index\":585,\"name\":{\"886\":{}},\"comment\":{}}],[\"boolvariationdetail\",{\"_index\":589,\"name\":{\"890\":{}},\"comment\":{}}],[\"btoa\",{\"_index\":320,\"name\":{\"434\":{}},\"comment\":{}}],[\"ca\",{\"_index\":553,\"name\":{\"841\":{}},\"comment\":{}}],[\"cancel\",{\"_index\":455,\"name\":{\"672\":{}},\"comment\":{}}],[\"cancelabletimedpromise\",{\"_index\":456,\"name\":{\"673\":{},\"1046\":{}},\"comment\":{}}],[\"cancelabletimeout\",{\"_index\":453,\"name\":{\"670\":{},\"1045\":{}},\"comment\":{}}],[\"canonicalkey\",{\"_index\":219,\"name\":{\"285\":{}},\"comment\":{}}],[\"cert\",{\"_index\":554,\"name\":{\"842\":{}},\"comment\":{}}],[\"check\",{\"_index\":580,\"name\":{\"878\":{}},\"comment\":{}}],[\"checkratio\",{\"_index\":53,\"name\":{\"65\":{}},\"comment\":{}}],[\"checkserveridentity\",{\"_index\":555,\"name\":{\"843\":{}},\"comment\":{}}],[\"ciphers\",{\"_index\":556,\"name\":{\"845\":{}},\"comment\":{}}],[\"clear\",{\"_index\":374,\"name\":{\"528\":{}},\"comment\":{}}],[\"clearalltargets\",{\"_index\":50,\"name\":{\"62\":{}},\"comment\":{}}],[\"clearrules\",{\"_index\":49,\"name\":{\"61\":{}},\"comment\":{}}],[\"clientcontext\",{\"_index\":428,\"name\":{\"641\":{},\"1027\":{}},\"comment\":{}}],[\"clientmessages\",{\"_index\":117,\"name\":{\"137\":{}},\"comment\":{}}],[\"clientnotready\",{\"_index\":98,\"name\":{\"113\":{}},\"comment\":{}}],[\"clientsideonly\",{\"_index\":504,\"name\":{\"758\":{}},\"comment\":{}}],[\"clone\",{\"_index\":433,\"name\":{\"649\":{},\"1032\":{}},\"comment\":{}}],[\"close\",{\"_index\":17,\"name\":{\"18\":{},\"205\":{},\"221\":{},\"248\":{},\"317\":{},\"450\":{},\"462\":{},\"692\":{},\"722\":{},\"752\":{},\"896\":{},\"931\":{},\"945\":{},\"959\":{}},\"comment\":{}}],[\"closed\",{\"_index\":620,\"name\":{\"951\":{}},\"comment\":{}}],[\"code\",{\"_index\":239,\"name\":{\"311\":{}},\"comment\":{}}],[\"compare\",{\"_index\":200,\"name\":{\"261\":{}},\"comment\":{}}],[\"complete\",{\"_index\":518,\"name\":{\"774\":{}},\"comment\":{}}],[\"concurrent\",{\"_index\":567,\"name\":{\"857\":{}},\"comment\":{}}],[\"consistency\",{\"_index\":535,\"name\":{\"821\":{}},\"comment\":{}}],[\"consistent\",{\"_index\":531,\"name\":{\"816\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":7,\"name\":{\"7\":{},\"31\":{},\"36\":{},\"48\":{},\"68\":{},\"99\":{},\"131\":{},\"140\":{},\"142\":{},\"152\":{},\"170\":{},\"184\":{},\"220\":{},\"232\":{},\"253\":{},\"271\":{},\"292\":{},\"304\":{},\"309\":{},\"314\":{},\"534\":{},\"538\":{},\"544\":{},\"550\":{},\"556\":{},\"562\":{},\"566\":{},\"570\":{},\"574\":{},\"593\":{},\"596\":{},\"609\":{},\"619\":{},\"630\":{},\"633\":{},\"642\":{},\"677\":{},\"679\":{},\"681\":{},\"860\":{},\"864\":{},\"923\":{},\"933\":{},\"949\":{}},\"comment\":{}}],[\"context\",{\"_index\":69,\"name\":{\"83\":{},\"118\":{},\"143\":{},\"154\":{},\"171\":{},\"262\":{},\"963\":{}},\"comment\":{}}],[\"contextfilter\",{\"_index\":224,\"name\":{\"291\":{},\"964\":{}},\"comment\":{}}],[\"contextkeys\",{\"_index\":135,\"name\":{\"179\":{},\"810\":{}},\"comment\":{}}],[\"country\",{\"_index\":269,\"name\":{\"360\":{}},\"comment\":{}}],[\"createevent\",{\"_index\":538,\"name\":{\"824\":{}},\"comment\":{}}],[\"createeventsource\",{\"_index\":368,\"name\":{\"516\":{}},\"comment\":{}}],[\"createhash\",{\"_index\":316,\"name\":{\"430\":{}},\"comment\":{}}],[\"createhmac\",{\"_index\":317,\"name\":{\"431\":{}},\"comment\":{}}],[\"createinitevent\",{\"_index\":91,\"name\":{\"106\":{}},\"comment\":{}}],[\"createmigration\",{\"_index\":465,\"name\":{\"687\":{}},\"comment\":{}}],[\"createsafelogger\",{\"_index\":411,\"name\":{\"617\":{},\"1023\":{}},\"comment\":{}}],[\"createstatseventandreset\",{\"_index\":93,\"name\":{\"108\":{}},\"comment\":{}}],[\"createtypearray\",{\"_index\":398,\"name\":{\"587\":{}},\"comment\":{}}],[\"creationdate\",{\"_index\":126,\"name\":{\"150\":{},\"158\":{},\"174\":{},\"178\":{},\"809\":{}},\"comment\":{}}],[\"crypto\",{\"_index\":315,\"name\":{\"429\":{},\"490\":{},\"990\":{}},\"comment\":{}}],[\"custom\",{\"_index\":270,\"name\":{\"362\":{}},\"comment\":{}}],[\"customevent\",{\"_index\":116,\"name\":{\"136\":{}},\"comment\":{}}],[\"custommethod\",{\"_index\":366,\"name\":{\"512\":{}},\"comment\":{}}],[\"data\",{\"_index\":122,\"name\":{\"145\":{}},\"comment\":{}}],[\"datacollection\",{\"_index\":475,\"name\":{\"699\":{}},\"comment\":{}}],[\"datakind\",{\"_index\":477,\"name\":{\"702\":{},\"914\":{}},\"comment\":{}}],[\"datasourceerrorkind\",{\"_index\":230,\"name\":{\"298\":{},\"965\":{}},\"comment\":{}}],[\"date\",{\"_index\":400,\"name\":{\"590\":{}},\"comment\":{}}],[\"datevalidator\",{\"_index\":389,\"name\":{\"569\":{},\"1018\":{}},\"comment\":{}}],[\"debounce\",{\"_index\":434,\"name\":{\"650\":{},\"1033\":{}},\"comment\":{}}],[\"debug\",{\"_index\":280,\"name\":{\"376\":{},\"607\":{},\"616\":{}},\"comment\":{}}],[\"debugeventsuntildate\",{\"_index\":102,\"name\":{\"119\":{},\"161\":{}},\"comment\":{}}],[\"deepcompact\",{\"_index\":435,\"name\":{\"652\":{},\"1034\":{}},\"comment\":{}}],[\"default\",{\"_index\":129,\"name\":{\"159\":{},\"779\":{}},\"comment\":{}}],[\"default_events\",{\"_index\":423,\"name\":{\"632\":{}},\"comment\":{}}],[\"defaultheaders\",{\"_index\":436,\"name\":{\"653\":{},\"1035\":{}},\"comment\":{}}],[\"defaultval\",{\"_index\":103,\"name\":{\"120\":{}},\"comment\":{}}],[\"defaultvalue\",{\"_index\":70,\"name\":{\"84\":{}},\"comment\":{}}],[\"delete\",{\"_index\":18,\"name\":{\"20\":{},\"749\":{},\"928\":{},\"944\":{}},\"comment\":{}}],[\"deleted\",{\"_index\":482,\"name\":{\"709\":{},\"729\":{},\"737\":{},\"741\":{}},\"comment\":{}}],[\"deprecated\",{\"_index\":414,\"name\":{\"622\":{}},\"comment\":{}}],[\"depth\",{\"_index\":198,\"name\":{\"259\":{}},\"comment\":{}}],[\"deserialize\",{\"_index\":491,\"name\":{\"726\":{}},\"comment\":{}}],[\"deserializedata\",{\"_index\":324,\"name\":{\"440\":{}},\"comment\":{}}],[\"deserializepoll\",{\"_index\":617,\"name\":{\"947\":{}},\"comment\":{}}],[\"destination\",{\"_index\":275,\"name\":{\"369\":{}},\"comment\":{}}],[\"detailsonlyfortrackedflags\",{\"_index\":505,\"name\":{\"760\":{}},\"comment\":{}}],[\"diagnosticevent\",{\"_index\":253,\"name\":{\"332\":{}},\"comment\":{}}],[\"diagnosticeventpath\",{\"_index\":174,\"name\":{\"227\":{},\"639\":{}},\"comment\":{}}],[\"diagnosticrecordinginterval\",{\"_index\":169,\"name\":{\"217\":{}},\"comment\":{}}],[\"diagnosticsmanager\",{\"_index\":84,\"name\":{\"98\":{}},\"comment\":{}}],[\"digest\",{\"_index\":312,\"name\":{\"424\":{},\"428\":{}},\"comment\":{}}],[\"disabled\",{\"_index\":297,\"name\":{\"400\":{}},\"comment\":{}}],[\"dualwrite\",{\"_index\":514,\"name\":{\"770\":{}},\"comment\":{}}],[\"edgefeaturestore\",{\"_index\":6,\"name\":{\"6\":{}},\"comment\":{}}],[\"edgeprovider\",{\"_index\":20,\"name\":{\"24\":{}},\"comment\":{}}],[\"email\",{\"_index\":266,\"name\":{\"357\":{}},\"comment\":{}}],[\"enabled\",{\"_index\":298,\"name\":{\"401\":{}},\"comment\":{}}],[\"encoding\",{\"_index\":319,\"name\":{\"433\":{},\"487\":{},\"991\":{}},\"comment\":{}}],[\"entries\",{\"_index\":357,\"name\":{\"497\":{}},\"comment\":{}}],[\"envattributesversion\",{\"_index\":303,\"name\":{\"409\":{},\"421\":{}},\"comment\":{}}],[\"error\",{\"_index\":256,\"name\":{\"336\":{},\"373\":{},\"604\":{},\"613\":{},\"685\":{},\"820\":{}},\"comment\":{}}],[\"errorfilter\",{\"_index\":335,\"name\":{\"456\":{}},\"comment\":{}}],[\"errorkind\",{\"_index\":286,\"name\":{\"388\":{}},\"comment\":{}}],[\"errorkinds\",{\"_index\":94,\"name\":{\"109\":{}},\"comment\":{}}],[\"errorresponse\",{\"_index\":233,\"name\":{\"301\":{}},\"comment\":{}}],[\"errortracking\",{\"_index\":575,\"name\":{\"869\":{}},\"comment\":{}}],[\"evalevent\",{\"_index\":113,\"name\":{\"133\":{}},\"comment\":{}}],[\"evaleventargs\",{\"_index\":100,\"name\":{\"115\":{}},\"comment\":{}}],[\"evaluation\",{\"_index\":136,\"name\":{\"180\":{},\"811\":{}},\"comment\":{}}],[\"evaluationseriescontext\",{\"_index\":67,\"name\":{\"81\":{}},\"comment\":{}}],[\"evaluationseriesdata\",{\"_index\":72,\"name\":{\"86\":{}},\"comment\":{}}],[\"eventfactorybase\",{\"_index\":111,\"name\":{\"130\":{}},\"comment\":{}}],[\"eventlistener\",{\"_index\":322,\"name\":{\"436\":{},\"993\":{}},\"comment\":{}}],[\"eventname\",{\"_index\":321,\"name\":{\"435\":{},\"992\":{}},\"comment\":{}}],[\"eventprocessor\",{\"_index\":138,\"name\":{\"183\":{}},\"comment\":{}}],[\"eventprocessoroptions\",{\"_index\":164,\"name\":{\"212\":{}},\"comment\":{}}],[\"events\",{\"_index\":426,\"name\":{\"636\":{}},\"comment\":{}}],[\"eventscapacity\",{\"_index\":167,\"name\":{\"215\":{}},\"comment\":{}}],[\"eventsource\",{\"_index\":326,\"name\":{\"444\":{},\"995\":{}},\"comment\":{}}],[\"eventsourcecapabilities\",{\"_index\":364,\"name\":{\"510\":{},\"1006\":{}},\"comment\":{}}],[\"eventsourceinitdict\",{\"_index\":332,\"name\":{\"451\":{},\"996\":{}},\"comment\":{}}],[\"excludefromsummaries\",{\"_index\":104,\"name\":{\"121\":{},\"167\":{}},\"comment\":{}}],[\"execution\",{\"_index\":573,\"name\":{\"867\":{}},\"comment\":{}}],[\"expression\",{\"_index\":386,\"name\":{\"557\":{},\"576\":{}},\"comment\":{}}],[\"factoryorinstance\",{\"_index\":378,\"name\":{\"533\":{},\"1011\":{}},\"comment\":{}}],[\"failed\",{\"_index\":249,\"name\":{\"328\":{}},\"comment\":{}}],[\"failedandmustshutdown\",{\"_index\":250,\"name\":{\"329\":{}},\"comment\":{}}],[\"fallthroughvariation\",{\"_index\":43,\"name\":{\"55\":{}},\"comment\":{}}],[\"family\",{\"_index\":310,\"name\":{\"417\":{}},\"comment\":{}}],[\"fastdeepequal\",{\"_index\":437,\"name\":{\"654\":{},\"1036\":{}},\"comment\":{}}],[\"featurestoreprovider\",{\"_index\":4,\"name\":{\"4\":{}},\"comment\":{}}],[\"fetch\",{\"_index\":367,\"name\":{\"515\":{}},\"comment\":{}}],[\"filedatasourcefactory\",{\"_index\":24,\"name\":{\"30\":{}},\"comment\":{}}],[\"filedatasourceoptions\",{\"_index\":62,\"name\":{\"75\":{}},\"comment\":{}}],[\"filesystem\",{\"_index\":340,\"name\":{\"463\":{},\"489\":{},\"998\":{}},\"comment\":{}}],[\"filter\",{\"_index\":227,\"name\":{\"295\":{}},\"comment\":{}}],[\"firstname\",{\"_index\":264,\"name\":{\"355\":{}},\"comment\":{}}],[\"fixed\",{\"_index\":563,\"name\":{\"853\":{}},\"comment\":{}}],[\"flag\",{\"_index\":32,\"name\":{\"43\":{}},\"comment\":{}}],[\"flagkey\",{\"_index\":68,\"name\":{\"82\":{},\"122\":{}},\"comment\":{}}],[\"flagnotfound\",{\"_index\":97,\"name\":{\"112\":{}},\"comment\":{}}],[\"flush\",{\"_index\":158,\"name\":{\"206\":{},\"222\":{},\"318\":{},\"323\":{},\"901\":{}},\"comment\":{}}],[\"flushinterval\",{\"_index\":168,\"name\":{\"216\":{},\"321\":{}},\"comment\":{}}],[\"formatter\",{\"_index\":276,\"name\":{\"370\":{}},\"comment\":{}}],[\"fromldcontext\",{\"_index\":207,\"name\":{\"269\":{}},\"comment\":{}}],[\"fulldataset\",{\"_index\":479,\"name\":{\"704\":{}},\"comment\":{}}],[\"function\",{\"_index\":387,\"name\":{\"561\":{},\"586\":{},\"1016\":{}},\"comment\":{}}],[\"get\",{\"_index\":13,\"name\":{\"13\":{},\"25\":{},\"257\":{},\"494\":{},\"524\":{},\"595\":{},\"718\":{},\"746\":{},\"925\":{},\"940\":{}},\"comment\":{}}],[\"getall\",{\"_index\":489,\"name\":{\"719\":{}},\"comment\":{}}],[\"getcomponent\",{\"_index\":197,\"name\":{\"258\":{}},\"comment\":{}}],[\"getcontexts\",{\"_index\":222,\"name\":{\"289\":{}},\"comment\":{}}],[\"getdescription\",{\"_index\":16,\"name\":{\"17\":{},\"723\":{},\"753\":{},\"946\":{}},\"comment\":{}}],[\"geteventsourcecapabilities\",{\"_index\":369,\"name\":{\"517\":{}},\"comment\":{}}],[\"geteventsuri\",{\"_index\":431,\"name\":{\"647\":{},\"1030\":{}},\"comment\":{}}],[\"getfactory\",{\"_index\":26,\"name\":{\"33\":{},\"41\":{}},\"comment\":{}}],[\"getfiletimestamp\",{\"_index\":341,\"name\":{\"464\":{}},\"comment\":{}}],[\"getflagreason\",{\"_index\":508,\"name\":{\"764\":{}},\"comment\":{}}],[\"getflagvalue\",{\"_index\":507,\"name\":{\"763\":{}},\"comment\":{}}],[\"getmetadata\",{\"_index\":76,\"name\":{\"90\":{},\"690\":{}},\"comment\":{}}],[\"getpollinguri\",{\"_index\":430,\"name\":{\"646\":{},\"1029\":{}},\"comment\":{}}],[\"getstatus\",{\"_index\":484,\"name\":{\"711\":{}},\"comment\":{}}],[\"getstreaminguri\",{\"_index\":429,\"name\":{\"645\":{},\"1028\":{}},\"comment\":{}}],[\"gettype\",{\"_index\":377,\"name\":{\"532\":{},\"536\":{},\"542\":{},\"548\":{},\"554\":{},\"560\":{},\"564\":{},\"568\":{},\"572\":{},\"578\":{}},\"comment\":{}}],[\"getusermembership\",{\"_index\":468,\"name\":{\"691\":{}},\"comment\":{}}],[\"handlers\",{\"_index\":619,\"name\":{\"950\":{}},\"comment\":{}}],[\"has\",{\"_index\":358,\"name\":{\"498\":{}},\"comment\":{}}],[\"hasher\",{\"_index\":311,\"name\":{\"422\":{},\"988\":{}},\"comment\":{}}],[\"headers\",{\"_index\":333,\"name\":{\"453\":{},\"493\":{},\"500\":{},\"505\":{},\"513\":{},\"1003\":{}},\"comment\":{}}],[\"hightimeoutthreshold\",{\"_index\":177,\"name\":{\"230\":{}},\"comment\":{}}],[\"hmac\",{\"_index\":314,\"name\":{\"426\":{},\"989\":{}},\"comment\":{}}],[\"hook\",{\"_index\":75,\"name\":{\"89\":{}},\"comment\":{}}],[\"hookmetadata\",{\"_index\":73,\"name\":{\"87\":{}},\"comment\":{}}],[\"host\",{\"_index\":548,\"name\":{\"836\":{}},\"comment\":{}}],[\"httperrormessage\",{\"_index\":438,\"name\":{\"655\":{},\"1037\":{}},\"comment\":{}}],[\"httperrorresponse\",{\"_index\":372,\"name\":{\"520\":{},\"1008\":{}},\"comment\":{}}],[\"id\",{\"_index\":300,\"name\":{\"403\":{}},\"comment\":{}}],[\"identify\",{\"_index\":598,\"name\":{\"900\":{}},\"comment\":{}}],[\"identifyevent\",{\"_index\":115,\"name\":{\"135\":{}},\"comment\":{}}],[\"ifmatch\",{\"_index\":51,\"name\":{\"63\":{}},\"comment\":{}}],[\"ifnotmatch\",{\"_index\":52,\"name\":{\"64\":{}},\"comment\":{}}],[\"includeauthorizationheader\",{\"_index\":175,\"name\":{\"228\":{},\"640\":{}},\"comment\":{}}],[\"inconsistent\",{\"_index\":530,\"name\":{\"815\":{}},\"comment\":{}}],[\"inexperiment\",{\"_index\":290,\"name\":{\"392\":{}},\"comment\":{}}],[\"info\",{\"_index\":279,\"name\":{\"375\":{},\"483\":{},\"488\":{},\"606\":{},\"615\":{},\"1001\":{}},\"comment\":{}}],[\"init\",{\"_index\":5,\"name\":{\"5\":{},\"16\":{},\"717\":{},\"748\":{},\"755\":{},\"927\":{},\"939\":{}},\"comment\":{}}],[\"initialized\",{\"_index\":15,\"name\":{\"15\":{},\"721\":{},\"751\":{},\"881\":{},\"930\":{},\"941\":{}},\"comment\":{}}],[\"initialretrydelaymillis\",{\"_index\":336,\"name\":{\"458\":{}},\"comment\":{}}],[\"inputcustomevent\",{\"_index\":120,\"name\":{\"141\":{}},\"comment\":{}}],[\"inputevalevent\",{\"_index\":127,\"name\":{\"151\":{}},\"comment\":{}}],[\"inputevent\",{\"_index\":131,\"name\":{\"168\":{}},\"comment\":{}}],[\"inputidentifyevent\",{\"_index\":132,\"name\":{\"169\":{}},\"comment\":{}}],[\"inputmigrationevent\",{\"_index\":133,\"name\":{\"175\":{}},\"comment\":{}}],[\"integrations\",{\"_index\":23,\"name\":{\"29\":{}},\"comment\":{}}],[\"interfaces\",{\"_index\":466,\"name\":{\"688\":{}},\"comment\":{}}],[\"internal\",{\"_index\":80,\"name\":{\"94\":{},\"961\":{}},\"comment\":{}}],[\"invaliddata\",{\"_index\":234,\"name\":{\"302\":{}},\"comment\":{}}],[\"invalidmetricvalue\",{\"_index\":119,\"name\":{\"139\":{}},\"comment\":{}}],[\"invalidreference\",{\"_index\":193,\"name\":{\"252\":{}},\"comment\":{}}],[\"invalidtagvalue\",{\"_index\":419,\"name\":{\"627\":{}},\"comment\":{}}],[\"invoked\",{\"_index\":536,\"name\":{\"822\":{}},\"comment\":{}}],[\"ip\",{\"_index\":268,\"name\":{\"359\":{}},\"comment\":{}}],[\"is\",{\"_index\":376,\"name\":{\"531\":{},\"535\":{},\"541\":{},\"547\":{},\"552\":{},\"558\":{},\"563\":{},\"567\":{},\"571\":{},\"575\":{}},\"comment\":{}}],[\"ishttplocallyrecoverable\",{\"_index\":458,\"name\":{\"675\":{},\"1048\":{}},\"comment\":{}}],[\"ishttprecoverable\",{\"_index\":457,\"name\":{\"674\":{},\"1047\":{}},\"comment\":{}}],[\"iskind\",{\"_index\":199,\"name\":{\"260\":{}},\"comment\":{}}],[\"islegacyuser\",{\"_index\":83,\"name\":{\"97\":{}},\"comment\":{}}],[\"ismigrationstage\",{\"_index\":511,\"name\":{\"767\":{}},\"comment\":{}}],[\"ismultikind\",{\"_index\":82,\"name\":{\"96\":{},\"284\":{}},\"comment\":{}}],[\"isoffline\",{\"_index\":595,\"name\":{\"897\":{}},\"comment\":{}}],[\"issinglekind\",{\"_index\":81,\"name\":{\"95\":{}},\"comment\":{}}],[\"isvalid\",{\"_index\":194,\"name\":{\"254\":{}},\"comment\":{}}],[\"item\",{\"_index\":487,\"name\":{\"715\":{},\"733\":{}},\"comment\":{}}],[\"itemdescriptor\",{\"_index\":486,\"name\":{\"713\":{}},\"comment\":{}}],[\"items\",{\"_index\":476,\"name\":{\"701\":{}},\"comment\":{}}],[\"json\",{\"_index\":361,\"name\":{\"503\":{}},\"comment\":{}}],[\"jsonvariation\",{\"_index\":588,\"name\":{\"889\":{}},\"comment\":{}}],[\"jsonvariationdetail\",{\"_index\":592,\"name\":{\"893\":{}},\"comment\":{}}],[\"keepalive\",{\"_index\":363,\"name\":{\"509\":{}},\"comment\":{}}],[\"key\",{\"_index\":121,\"name\":{\"144\":{},\"155\":{},\"283\":{},\"338\":{},\"348\":{},\"353\":{},\"408\":{},\"420\":{},\"707\":{},\"732\":{},\"740\":{},\"777\":{},\"784\":{},\"788\":{},\"794\":{},\"800\":{},\"847\":{}},\"comment\":{}}],[\"keyeditem\",{\"_index\":494,\"name\":{\"731\":{}},\"comment\":{}}],[\"keyeditems\",{\"_index\":480,\"name\":{\"705\":{}},\"comment\":{}}],[\"keys\",{\"_index\":355,\"name\":{\"495\":{}},\"comment\":{}}],[\"kind\",{\"_index\":125,\"name\":{\"149\":{},\"157\":{},\"173\":{},\"176\":{},\"278\":{},\"305\":{},\"310\":{},\"345\":{},\"347\":{},\"387\":{},\"591\":{},\"700\":{},\"807\":{}},\"comment\":{}}],[\"kindkeyedstore\",{\"_index\":495,\"name\":{\"734\":{}},\"comment\":{}}],[\"kinds\",{\"_index\":220,\"name\":{\"286\":{}},\"comment\":{}}],[\"kindsandkeys\",{\"_index\":221,\"name\":{\"287\":{}},\"comment\":{}}],[\"kindvalidator\",{\"_index\":390,\"name\":{\"573\":{},\"1019\":{}},\"comment\":{}}],[\"lastname\",{\"_index\":265,\"name\":{\"356\":{}},\"comment\":{}}],[\"lastuptodate\",{\"_index\":471,\"name\":{\"695\":{}},\"comment\":{}}],[\"latency\",{\"_index\":537,\"name\":{\"823\":{}},\"comment\":{}}],[\"latencytracking\",{\"_index\":574,\"name\":{\"868\":{}},\"comment\":{}}],[\"launchdarkly\",{\"_index\":445,\"name\":{\"661\":{},\"662\":{},\"663\":{}},\"comment\":{}}],[\"ld_application\",{\"_index\":347,\"name\":{\"475\":{}},\"comment\":{}}],[\"ld_device\",{\"_index\":348,\"name\":{\"476\":{}},\"comment\":{}}],[\"ldapplication\",{\"_index\":299,\"name\":{\"402\":{},\"986\":{}},\"comment\":{}}],[\"ldbigsegmentsoptions\",{\"_index\":541,\"name\":{\"828\":{}},\"comment\":{}}],[\"ldclient\",{\"_index\":581,\"name\":{\"880\":{}},\"comment\":{}}],[\"ldclientcontext\",{\"_index\":294,\"name\":{\"396\":{},\"984\":{}},\"comment\":{}}],[\"ldclienterror\",{\"_index\":460,\"name\":{\"678\":{},\"1050\":{}},\"comment\":{}}],[\"ldconcurrentexecution\",{\"_index\":571,\"name\":{\"863\":{}},\"comment\":{}}],[\"ldconsistencycheck\",{\"_index\":529,\"name\":{\"814\":{}},\"comment\":{}}],[\"ldcontext\",{\"_index\":272,\"name\":{\"365\":{},\"975\":{}},\"comment\":{}}],[\"ldcontextcommon\",{\"_index\":257,\"name\":{\"337\":{},\"970\":{}},\"comment\":{}}],[\"ldcontextdeduplicator\",{\"_index\":243,\"name\":{\"320\":{}},\"comment\":{}}],[\"ldcontextmeta\",{\"_index\":260,\"name\":{\"342\":{},\"971\":{}},\"comment\":{}}],[\"lddatasourceupdates\",{\"_index\":502,\"name\":{\"754\":{}},\"comment\":{}}],[\"lddeliverystatus\",{\"_index\":247,\"name\":{\"326\":{}},\"comment\":{}}],[\"lddevice\",{\"_index\":304,\"name\":{\"410\":{},\"987\":{}},\"comment\":{}}],[\"ldevaluationdetail\",{\"_index\":282,\"name\":{\"378\":{},\"979\":{}},\"comment\":{}}],[\"ldevaluationdetailtyped\",{\"_index\":284,\"name\":{\"382\":{},\"980\":{}},\"comment\":{}}],[\"ldevaluationreason\",{\"_index\":285,\"name\":{\"386\":{},\"981\":{}},\"comment\":{}}],[\"ldeventprocessor\",{\"_index\":242,\"name\":{\"316\":{}},\"comment\":{}}],[\"ldeventsender\",{\"_index\":245,\"name\":{\"324\":{}},\"comment\":{}}],[\"ldeventsenderresult\",{\"_index\":254,\"name\":{\"333\":{}},\"comment\":{}}],[\"ldeventtype\",{\"_index\":251,\"name\":{\"330\":{}},\"comment\":{}}],[\"ldexecution\",{\"_index\":565,\"name\":{\"855\":{}},\"comment\":{}}],[\"ldexecutionordering\",{\"_index\":562,\"name\":{\"852\":{}},\"comment\":{}}],[\"ldfeaturestore\",{\"_index\":501,\"name\":{\"745\":{},\"919\":{}},\"comment\":{}}],[\"ldfeaturestoredatastorage\",{\"_index\":500,\"name\":{\"744\":{},\"918\":{}},\"comment\":{}}],[\"ldfeaturestoreitem\",{\"_index\":497,\"name\":{\"736\":{},\"915\":{}},\"comment\":{}}],[\"ldfeaturestorekinddata\",{\"_index\":499,\"name\":{\"743\":{},\"917\":{}},\"comment\":{}}],[\"ldfiledatasourceerror\",{\"_index\":240,\"name\":{\"313\":{},\"968\":{}},\"comment\":{}}],[\"ldflagset\",{\"_index\":292,\"name\":{\"394\":{},\"982\":{}},\"comment\":{}}],[\"ldflagsstate\",{\"_index\":506,\"name\":{\"761\":{}},\"comment\":{}}],[\"ldflagsstateoptions\",{\"_index\":503,\"name\":{\"757\":{}},\"comment\":{}}],[\"ldflagvalue\",{\"_index\":293,\"name\":{\"395\":{},\"983\":{}},\"comment\":{}}],[\"ldheaders\",{\"_index\":440,\"name\":{\"657\":{},\"1039\":{}},\"comment\":{}}],[\"ldinternaloptions\",{\"_index\":172,\"name\":{\"224\":{}},\"comment\":{}}],[\"ldkeyedfeaturestoreitem\",{\"_index\":498,\"name\":{\"739\":{},\"916\":{}},\"comment\":{}}],[\"ldlogger\",{\"_index\":277,\"name\":{\"372\":{},\"977\":{}},\"comment\":{}}],[\"ldloglevel\",{\"_index\":281,\"name\":{\"377\":{},\"978\":{}},\"comment\":{}}],[\"ldmethodresult\",{\"_index\":568,\"name\":{\"858\":{}},\"comment\":{}}],[\"ldmigration\",{\"_index\":606,\"name\":{\"911\":{}},\"comment\":{}}],[\"ldmigrationconsistencymeasurement\",{\"_index\":521,\"name\":{\"783\":{}},\"comment\":{}}],[\"ldmigrationerror\",{\"_index\":462,\"name\":{\"682\":{}},\"comment\":{}}],[\"ldmigrationerrormeasurement\",{\"_index\":525,\"name\":{\"793\":{}},\"comment\":{}}],[\"ldmigrationevaluation\",{\"_index\":520,\"name\":{\"776\":{}},\"comment\":{}}],[\"ldmigrationinvokedmeasurement\",{\"_index\":526,\"name\":{\"799\":{}},\"comment\":{}}],[\"ldmigrationlatencymeasurement\",{\"_index\":522,\"name\":{\"787\":{}},\"comment\":{}}],[\"ldmigrationmeasurement\",{\"_index\":527,\"name\":{\"805\":{}},\"comment\":{}}],[\"ldmigrationop\",{\"_index\":519,\"name\":{\"775\":{}},\"comment\":{}}],[\"ldmigrationopevent\",{\"_index\":528,\"name\":{\"806\":{}},\"comment\":{}}],[\"ldmigrationoptions\",{\"_index\":572,\"name\":{\"866\":{}},\"comment\":{}}],[\"ldmigrationorigin\",{\"_index\":600,\"name\":{\"904\":{}},\"comment\":{}}],[\"ldmigrationreadresult\",{\"_index\":602,\"name\":{\"906\":{}},\"comment\":{}}],[\"ldmigrationresult\",{\"_index\":601,\"name\":{\"905\":{}},\"comment\":{}}],[\"ldmigrationstage\",{\"_index\":512,\"name\":{\"768\":{}},\"comment\":{}}],[\"ldmigrationsuccess\",{\"_index\":464,\"name\":{\"686\":{}},\"comment\":{}}],[\"ldmigrationtracker\",{\"_index\":533,\"name\":{\"818\":{}},\"comment\":{}}],[\"ldmigrationvariation\",{\"_index\":539,\"name\":{\"825\":{}},\"comment\":{}}],[\"ldmigrationwriteresult\",{\"_index\":603,\"name\":{\"907\":{}},\"comment\":{}}],[\"ldmultikindcontext\",{\"_index\":261,\"name\":{\"344\":{},\"972\":{}},\"comment\":{}}],[\"ldoptions\",{\"_index\":21,\"name\":{\"27\":{}},\"comment\":{}}],[\"ldoptionsinternal\",{\"_index\":22,\"name\":{\"28\":{}},\"comment\":{}}],[\"ldpollingerror\",{\"_index\":235,\"name\":{\"303\":{},\"966\":{}},\"comment\":{}}],[\"ldproxyoptions\",{\"_index\":547,\"name\":{\"835\":{}},\"comment\":{}}],[\"ldserialexecution\",{\"_index\":569,\"name\":{\"859\":{}},\"comment\":{}}],[\"ldsinglekindcontext\",{\"_index\":262,\"name\":{\"346\":{},\"973\":{}},\"comment\":{}}],[\"ldstreamingerror\",{\"_index\":238,\"name\":{\"308\":{},\"967\":{}},\"comment\":{}}],[\"ldtimeouterror\",{\"_index\":461,\"name\":{\"680\":{},\"1051\":{}},\"comment\":{}}],[\"ldtlsoptions\",{\"_index\":552,\"name\":{\"840\":{}},\"comment\":{}}],[\"ldunexpectedresponseerror\",{\"_index\":459,\"name\":{\"676\":{},\"1049\":{}},\"comment\":{}}],[\"lduser\",{\"_index\":263,\"name\":{\"352\":{},\"974\":{}},\"comment\":{}}],[\"ldwaitforinitializationoptions\",{\"_index\":609,\"name\":{\"920\":{}},\"comment\":{}}],[\"legacy\",{\"_index\":223,\"name\":{\"290\":{}},\"comment\":{}}],[\"level\",{\"_index\":274,\"name\":{\"367\":{}},\"comment\":{}}],[\"live\",{\"_index\":516,\"name\":{\"772\":{}},\"comment\":{}}],[\"locale\",{\"_index\":302,\"name\":{\"407\":{}},\"comment\":{}}],[\"logger\",{\"_index\":65,\"name\":{\"78\":{},\"903\":{}},\"comment\":{}}],[\"malformedflag\",{\"_index\":95,\"name\":{\"110\":{}},\"comment\":{}}],[\"manufacturer\",{\"_index\":305,\"name\":{\"411\":{}},\"comment\":{}}],[\"measurements\",{\"_index\":137,\"name\":{\"181\":{},\"812\":{}},\"comment\":{}}],[\"memorybytes\",{\"_index\":308,\"name\":{\"414\":{}},\"comment\":{}}],[\"message\",{\"_index\":216,\"name\":{\"280\":{},\"521\":{}},\"comment\":{}}],[\"method\",{\"_index\":71,\"name\":{\"85\":{},\"452\":{},\"506\":{}},\"comment\":{}}],[\"metricvalue\",{\"_index\":123,\"name\":{\"146\":{}},\"comment\":{}}],[\"migrationvariation\",{\"_index\":584,\"name\":{\"885\":{}},\"comment\":{}}],[\"min\",{\"_index\":384,\"name\":{\"551\":{}},\"comment\":{}}],[\"missingcontextkeynoevent\",{\"_index\":118,\"name\":{\"138\":{}},\"comment\":{}}],[\"model\",{\"_index\":306,\"name\":{\"412\":{}},\"comment\":{}}],[\"name\",{\"_index\":74,\"name\":{\"88\":{},\"339\":{},\"349\":{},\"354\":{},\"368\":{},\"404\":{},\"418\":{},\"471\":{},\"473\":{},\"478\":{}},\"comment\":{}}],[\"namespace\",{\"_index\":478,\"name\":{\"703\":{},\"725\":{}},\"comment\":{}}],[\"networkerror\",{\"_index\":232,\"name\":{\"300\":{}},\"comment\":{}}],[\"new\",{\"_index\":524,\"name\":{\"792\":{},\"798\":{},\"804\":{}},\"comment\":{}}],[\"nonauthoritative\",{\"_index\":605,\"name\":{\"910\":{}},\"comment\":{}}],[\"noop\",{\"_index\":439,\"name\":{\"656\":{},\"1038\":{}},\"comment\":{}}],[\"notchecked\",{\"_index\":532,\"name\":{\"817\":{}},\"comment\":{}}],[\"nullableboolean\",{\"_index\":388,\"name\":{\"565\":{},\"592\":{},\"1017\":{}},\"comment\":{}}],[\"nulleventprocessor\",{\"_index\":171,\"name\":{\"219\":{}},\"comment\":{}}],[\"nulleventsource\",{\"_index\":618,\"name\":{\"948\":{}},\"comment\":{}}],[\"number\",{\"_index\":393,\"name\":{\"581\":{}},\"comment\":{}}],[\"numbervariation\",{\"_index\":586,\"name\":{\"887\":{}},\"comment\":{}}],[\"numbervariationdetail\",{\"_index\":590,\"name\":{\"891\":{}},\"comment\":{}}],[\"numberwithmin\",{\"_index\":399,\"name\":{\"588\":{}},\"comment\":{}}],[\"numberwithminimum\",{\"_index\":383,\"name\":{\"549\":{},\"1014\":{}},\"comment\":{}}],[\"object\",{\"_index\":395,\"name\":{\"583\":{}},\"comment\":{}}],[\"objectorfactory\",{\"_index\":394,\"name\":{\"582\":{}},\"comment\":{}}],[\"off\",{\"_index\":513,\"name\":{\"769\":{}},\"comment\":{}}],[\"offvariation\",{\"_index\":44,\"name\":{\"56\":{}},\"comment\":{}}],[\"old\",{\"_index\":523,\"name\":{\"791\":{},\"797\":{},\"803\":{}},\"comment\":{}}],[\"on\",{\"_index\":42,\"name\":{\"54\":{}},\"comment\":{}}],[\"onclose\",{\"_index\":327,\"name\":{\"445\":{},\"954\":{}},\"comment\":{}}],[\"onerror\",{\"_index\":328,\"name\":{\"446\":{},\"955\":{}},\"comment\":{}}],[\"onopen\",{\"_index\":329,\"name\":{\"447\":{},\"956\":{}},\"comment\":{}}],[\"onretrying\",{\"_index\":330,\"name\":{\"448\":{},\"957\":{}},\"comment\":{}}],[\"op\",{\"_index\":534,\"name\":{\"819\":{}},\"comment\":{}}],[\"operation\",{\"_index\":134,\"name\":{\"177\":{},\"808\":{}},\"comment\":{}}],[\"optionbelowminimum\",{\"_index\":415,\"name\":{\"623\":{}},\"comment\":{}}],[\"optionmessages\",{\"_index\":413,\"name\":{\"621\":{},\"1025\":{}},\"comment\":{}}],[\"options\",{\"_index\":3,\"name\":{\"3\":{},\"504\":{},\"953\":{},\"1005\":{}},\"comment\":{}}],[\"ordering\",{\"_index\":570,\"name\":{\"861\":{}},\"comment\":{}}],[\"os\",{\"_index\":309,\"name\":{\"415\":{},\"468\":{}},\"comment\":{}}],[\"partialendpoint\",{\"_index\":421,\"name\":{\"629\":{}},\"comment\":{}}],[\"passphrase\",{\"_index\":558,\"name\":{\"848\":{}},\"comment\":{}}],[\"paths\",{\"_index\":63,\"name\":{\"76\":{}},\"comment\":{}}],[\"payloadfilterkey\",{\"_index\":427,\"name\":{\"637\":{}},\"comment\":{}}],[\"persistentdatastore\",{\"_index\":488,\"name\":{\"716\":{}},\"comment\":{}}],[\"persistentdatastorewrapper\",{\"_index\":612,\"name\":{\"932\":{}},\"comment\":{}}],[\"persistentstoredatakind\",{\"_index\":490,\"name\":{\"724\":{}},\"comment\":{}}],[\"pfx\",{\"_index\":557,\"name\":{\"846\":{}},\"comment\":{}}],[\"platform\",{\"_index\":79,\"name\":{\"93\":{},\"398\":{},\"486\":{},\"643\":{},\"1002\":{}},\"comment\":{}}],[\"platformdata\",{\"_index\":344,\"name\":{\"467\":{},\"484\":{},\"999\":{}},\"comment\":{}}],[\"polling\",{\"_index\":425,\"name\":{\"635\":{}},\"comment\":{}}],[\"port\",{\"_index\":549,\"name\":{\"837\":{}},\"comment\":{}}],[\"prereqof\",{\"_index\":130,\"name\":{\"162\":{}},\"comment\":{}}],[\"prereqofflagkey\",{\"_index\":105,\"name\":{\"123\":{}},\"comment\":{}}],[\"prerequisitekey\",{\"_index\":289,\"name\":{\"391\":{}},\"comment\":{}}],[\"privateattributenames\",{\"_index\":271,\"name\":{\"364\":{}},\"comment\":{}}],[\"privateattributes\",{\"_index\":166,\"name\":{\"214\":{},\"288\":{},\"343\":{}},\"comment\":{}}],[\"processcontext\",{\"_index\":244,\"name\":{\"322\":{}},\"comment\":{}}],[\"processjson\",{\"_index\":325,\"name\":{\"442\":{}},\"comment\":{}}],[\"processstreamresponse\",{\"_index\":323,\"name\":{\"438\":{},\"994\":{}},\"comment\":{}}],[\"promise\",{\"_index\":454,\"name\":{\"671\":{}},\"comment\":{}}],[\"rampdown\",{\"_index\":517,\"name\":{\"773\":{}},\"comment\":{}}],[\"random\",{\"_index\":564,\"name\":{\"854\":{}},\"comment\":{}}],[\"randomuuid\",{\"_index\":318,\"name\":{\"432\":{}},\"comment\":{}}],[\"read\",{\"_index\":607,\"name\":{\"912\":{}},\"comment\":{}}],[\"readfile\",{\"_index\":342,\"name\":{\"465\":{}},\"comment\":{}}],[\"readnew\",{\"_index\":576,\"name\":{\"870\":{}},\"comment\":{}}],[\"readold\",{\"_index\":578,\"name\":{\"874\":{}},\"comment\":{}}],[\"readtimeout\",{\"_index\":365,\"name\":{\"511\":{}},\"comment\":{}}],[\"readtimeoutmillis\",{\"_index\":337,\"name\":{\"459\":{}},\"comment\":{}}],[\"reason\",{\"_index\":106,\"name\":{\"124\":{},\"163\":{},\"381\":{},\"385\":{},\"782\":{}},\"comment\":{}}],[\"recordstreaminit\",{\"_index\":92,\"name\":{\"107\":{}},\"comment\":{}}],[\"recoverable\",{\"_index\":237,\"name\":{\"307\":{},\"312\":{}},\"comment\":{}}],[\"redactionname\",{\"_index\":195,\"name\":{\"255\":{}},\"comment\":{}}],[\"rejectunauthorized\",{\"_index\":559,\"name\":{\"849\":{}},\"comment\":{}}],[\"requests\",{\"_index\":353,\"name\":{\"491\":{},\"514\":{},\"1007\":{}},\"comment\":{}}],[\"requirestatus\",{\"_index\":485,\"name\":{\"712\":{}},\"comment\":{}}],[\"response\",{\"_index\":359,\"name\":{\"499\":{},\"1004\":{}},\"comment\":{}}],[\"retryresetintervalmillis\",{\"_index\":338,\"name\":{\"460\":{}},\"comment\":{}}],[\"ruleid\",{\"_index\":288,\"name\":{\"390\":{}},\"comment\":{}}],[\"ruleindex\",{\"_index\":287,\"name\":{\"389\":{}},\"comment\":{}}],[\"safelogger\",{\"_index\":409,\"name\":{\"608\":{},\"1022\":{}},\"comment\":{}}],[\"samplingratio\",{\"_index\":54,\"name\":{\"66\":{},\"125\":{},\"147\":{},\"156\":{},\"172\":{},\"182\":{},\"786\":{},\"813\":{}},\"comment\":{}}],[\"scheme\",{\"_index\":550,\"name\":{\"838\":{}},\"comment\":{}}],[\"sdkdata\",{\"_index\":349,\"name\":{\"477\":{},\"485\":{},\"1000\":{}},\"comment\":{}}],[\"sdkkey\",{\"_index\":2,\"name\":{\"2\":{}},\"comment\":{}}],[\"secondstomillis\",{\"_index\":449,\"name\":{\"665\":{},\"1041\":{}},\"comment\":{}}],[\"securemodehash\",{\"_index\":594,\"name\":{\"895\":{}},\"comment\":{}}],[\"secureprotocol\",{\"_index\":560,\"name\":{\"850\":{}},\"comment\":{}}],[\"sendevent\",{\"_index\":159,\"name\":{\"207\":{},\"223\":{},\"319\":{}},\"comment\":{}}],[\"sendeventdata\",{\"_index\":246,\"name\":{\"325\":{}},\"comment\":{}}],[\"serial\",{\"_index\":566,\"name\":{\"856\":{}},\"comment\":{}}],[\"serializeditem\",{\"_index\":493,\"name\":{\"730\":{}},\"comment\":{}}],[\"serializeditemdescriptor\",{\"_index\":492,\"name\":{\"727\":{}},\"comment\":{}}],[\"servername\",{\"_index\":561,\"name\":{\"851\":{}},\"comment\":{}}],[\"servertime\",{\"_index\":255,\"name\":{\"335\":{}},\"comment\":{}}],[\"serviceendpoints\",{\"_index\":422,\"name\":{\"631\":{},\"1026\":{}},\"comment\":{}}],[\"set\",{\"_index\":373,\"name\":{\"526\":{}},\"comment\":{}}],[\"shadow\",{\"_index\":515,\"name\":{\"771\":{}},\"comment\":{}}],[\"shouldretry\",{\"_index\":448,\"name\":{\"664\":{},\"1040\":{}},\"comment\":{}}],[\"shouldsample\",{\"_index\":170,\"name\":{\"218\":{}},\"comment\":{}}],[\"simulateerror\",{\"_index\":621,\"name\":{\"960\":{}},\"comment\":{}}],[\"sleep\",{\"_index\":450,\"name\":{\"666\":{},\"1042\":{}},\"comment\":{}}],[\"stale\",{\"_index\":474,\"name\":{\"698\":{}},\"comment\":{}}],[\"staleafter\",{\"_index\":546,\"name\":{\"834\":{}},\"comment\":{}}],[\"start\",{\"_index\":156,\"name\":{\"203\":{},\"246\":{}},\"comment\":{}}],[\"status\",{\"_index\":236,\"name\":{\"306\":{},\"334\":{},\"501\":{},\"522\":{}},\"comment\":{}}],[\"statuspollinterval\",{\"_index\":545,\"name\":{\"833\":{}},\"comment\":{}}],[\"stop\",{\"_index\":190,\"name\":{\"247\":{}},\"comment\":{}}],[\"storage\",{\"_index\":354,\"name\":{\"492\":{},\"523\":{},\"1009\":{}},\"comment\":{}}],[\"storagebytes\",{\"_index\":307,\"name\":{\"413\":{}},\"comment\":{}}],[\"store\",{\"_index\":542,\"name\":{\"829\":{}},\"comment\":{}}],[\"streaming\",{\"_index\":424,\"name\":{\"634\":{}},\"comment\":{}}],[\"streamingerrorhandler\",{\"_index\":191,\"name\":{\"249\":{}},\"comment\":{}}],[\"streamingprocessor\",{\"_index\":178,\"name\":{\"231\":{}},\"comment\":{}}],[\"string\",{\"_index\":392,\"name\":{\"580\":{}},\"comment\":{}}],[\"stringarray\",{\"_index\":396,\"name\":{\"584\":{}},\"comment\":{}}],[\"stringmatchingregex\",{\"_index\":385,\"name\":{\"555\":{},\"589\":{},\"1015\":{}},\"comment\":{}}],[\"stringvariation\",{\"_index\":587,\"name\":{\"888\":{}},\"comment\":{}}],[\"stringvariationdetail\",{\"_index\":591,\"name\":{\"892\":{}},\"comment\":{}}],[\"subsystem\",{\"_index\":241,\"name\":{\"315\":{},\"969\":{}},\"comment\":{}}],[\"subsystems\",{\"_index\":496,\"name\":{\"735\":{}},\"comment\":{}}],[\"succeeded\",{\"_index\":248,\"name\":{\"327\":{}},\"comment\":{}}],[\"success\",{\"_index\":463,\"name\":{\"684\":{}},\"comment\":{}}],[\"tags\",{\"_index\":447,\"name\":{\"663\":{}},\"comment\":{}}],[\"tagvaluetoolong\",{\"_index\":420,\"name\":{\"628\":{}},\"comment\":{}}],[\"testdata\",{\"_index\":27,\"name\":{\"35\":{}},\"comment\":{}}],[\"testdataflagbuilder\",{\"_index\":36,\"name\":{\"47\":{}},\"comment\":{}}],[\"testdatarulebuilder\",{\"_index\":55,\"name\":{\"67\":{}},\"comment\":{}}],[\"text\",{\"_index\":360,\"name\":{\"502\":{}},\"comment\":{}}],[\"thenreturn\",{\"_index\":61,\"name\":{\"74\":{}},\"comment\":{}}],[\"timedpromise\",{\"_index\":451,\"name\":{\"667\":{},\"1043\":{}},\"comment\":{}}],[\"timeout\",{\"_index\":362,\"name\":{\"508\":{},\"921\":{}},\"comment\":{}}],[\"tojson\",{\"_index\":510,\"name\":{\"766\":{}},\"comment\":{}}],[\"toldcontext\",{\"_index\":208,\"name\":{\"270\":{}},\"comment\":{}}],[\"track\",{\"_index\":596,\"name\":{\"898\":{}},\"comment\":{}}],[\"tracker\",{\"_index\":540,\"name\":{\"827\":{}},\"comment\":{}}],[\"trackevents\",{\"_index\":107,\"name\":{\"126\":{},\"160\":{}},\"comment\":{}}],[\"trackmigration\",{\"_index\":597,\"name\":{\"899\":{}},\"comment\":{}}],[\"type\",{\"_index\":379,\"name\":{\"537\":{},\"862\":{},\"865\":{},\"1012\":{}},\"comment\":{}}],[\"typearray\",{\"_index\":382,\"name\":{\"543\":{},\"1013\":{}},\"comment\":{}}],[\"typeof\",{\"_index\":381,\"name\":{\"540\":{},\"546\":{},\"553\":{},\"559\":{},\"577\":{}},\"comment\":{}}],[\"typevalidator\",{\"_index\":375,\"name\":{\"530\":{},\"1010\":{}},\"comment\":{}}],[\"typevalidators\",{\"_index\":391,\"name\":{\"579\":{},\"1020\":{}},\"comment\":{}}],[\"unknown\",{\"_index\":231,\"name\":{\"299\":{}},\"comment\":{}}],[\"unknownflagevent\",{\"_index\":114,\"name\":{\"134\":{}},\"comment\":{}}],[\"unknownoption\",{\"_index\":416,\"name\":{\"624\":{}},\"comment\":{}}],[\"update\",{\"_index\":33,\"name\":{\"44\":{},\"423\":{},\"427\":{}},\"comment\":{}}],[\"upsert\",{\"_index\":19,\"name\":{\"22\":{},\"720\":{},\"750\":{},\"756\":{},\"929\":{},\"943\":{}},\"comment\":{}}],[\"url\",{\"_index\":124,\"name\":{\"148\":{},\"952\":{}},\"comment\":{}}],[\"usepreconfiguredflag\",{\"_index\":34,\"name\":{\"45\":{}},\"comment\":{}}],[\"usepreconfiguredsegment\",{\"_index\":35,\"name\":{\"46\":{}},\"comment\":{}}],[\"user\",{\"_index\":442,\"name\":{\"660\":{},\"661\":{}},\"comment\":{}}],[\"useragentbase\",{\"_index\":350,\"name\":{\"480\":{}},\"comment\":{}}],[\"useragentheadername\",{\"_index\":176,\"name\":{\"229\":{}},\"comment\":{}}],[\"usercachesize\",{\"_index\":543,\"name\":{\"831\":{}},\"comment\":{}}],[\"usercachetime\",{\"_index\":544,\"name\":{\"832\":{}},\"comment\":{}}],[\"userkind\",{\"_index\":201,\"name\":{\"263\":{}},\"comment\":{}}],[\"usernotspecified\",{\"_index\":96,\"name\":{\"111\":{}},\"comment\":{}}],[\"usingproxy\",{\"_index\":370,\"name\":{\"518\":{}},\"comment\":{}}],[\"usingproxyauth\",{\"_index\":371,\"name\":{\"519\":{}},\"comment\":{}}],[\"valid\",{\"_index\":215,\"name\":{\"279\":{},\"762\":{}},\"comment\":{}}],[\"value\",{\"_index\":108,\"name\":{\"127\":{},\"164\":{},\"379\":{},\"383\":{},\"620\":{},\"778\":{},\"785\":{},\"826\":{}},\"comment\":{}}],[\"valueforall\",{\"_index\":46,\"name\":{\"58\":{}},\"comment\":{}}],[\"valueforkind\",{\"_index\":218,\"name\":{\"282\":{}},\"comment\":{}}],[\"values\",{\"_index\":356,\"name\":{\"496\":{},\"789\":{},\"795\":{},\"801\":{}},\"comment\":{}}],[\"variation\",{\"_index\":109,\"name\":{\"128\":{},\"165\":{},\"780\":{},\"883\":{}},\"comment\":{}}],[\"variationdetail\",{\"_index\":583,\"name\":{\"884\":{}},\"comment\":{}}],[\"variationforall\",{\"_index\":45,\"name\":{\"57\":{}},\"comment\":{}}],[\"variationforcontext\",{\"_index\":48,\"name\":{\"60\":{}},\"comment\":{}}],[\"variationforuser\",{\"_index\":47,\"name\":{\"59\":{}},\"comment\":{}}],[\"variationindex\",{\"_index\":283,\"name\":{\"380\":{},\"384\":{}},\"comment\":{}}],[\"variations\",{\"_index\":41,\"name\":{\"53\":{}},\"comment\":{}}],[\"version\",{\"_index\":110,\"name\":{\"129\":{},\"166\":{},\"405\":{},\"419\":{},\"472\":{},\"479\":{},\"708\":{},\"714\":{},\"728\":{},\"738\":{},\"742\":{},\"781\":{}},\"comment\":{}}],[\"versioneddata\",{\"_index\":481,\"name\":{\"706\":{}},\"comment\":{}}],[\"versionname\",{\"_index\":301,\"name\":{\"406\":{}},\"comment\":{}}],[\"voidfunction\",{\"_index\":452,\"name\":{\"668\":{},\"1044\":{}},\"comment\":{}}],[\"waitforinitialization\",{\"_index\":582,\"name\":{\"882\":{}},\"comment\":{}}],[\"warn\",{\"_index\":278,\"name\":{\"374\":{},\"605\":{},\"614\":{}},\"comment\":{}}],[\"watch\",{\"_index\":343,\"name\":{\"466\":{}},\"comment\":{}}],[\"watchhandle\",{\"_index\":339,\"name\":{\"461\":{},\"997\":{}},\"comment\":{}}],[\"withreasons\",{\"_index\":128,\"name\":{\"153\":{},\"759\":{}},\"comment\":{}}],[\"wrapper\",{\"_index\":446,\"name\":{\"662\":{}},\"comment\":{}}],[\"wrappername\",{\"_index\":351,\"name\":{\"481\":{}},\"comment\":{}}],[\"wrapperversion\",{\"_index\":352,\"name\":{\"482\":{}},\"comment\":{}}],[\"write\",{\"_index\":608,\"name\":{\"913\":{}},\"comment\":{}}],[\"writenew\",{\"_index\":577,\"name\":{\"872\":{}},\"comment\":{}}],[\"writeold\",{\"_index\":579,\"name\":{\"876\":{}},\"comment\":{}}],[\"wrongoptiontype\",{\"_index\":417,\"name\":{\"625\":{}},\"comment\":{}}],[\"wrongoptiontypeboolean\",{\"_index\":418,\"name\":{\"626\":{}},\"comment\":{}}],[\"wrongtype\",{\"_index\":99,\"name\":{\"114\":{}},\"comment\":{}}],[\"x\",{\"_index\":444,\"name\":{\"661\":{},\"662\":{},\"663\":{}},\"comment\":{}}],[\"yamlparser\",{\"_index\":66,\"name\":{\"79\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/assets/style.css b/packages/sdk/akamai-base/docs/assets/style.css new file mode 100644 index 000000000..258146fc0 --- /dev/null +++ b/packages/sdk/akamai-base/docs/assets/style.css @@ -0,0 +1,1379 @@ +: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-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: var(--light-color-ts-type-alias); + --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-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-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: var(--dark-color-ts-type-alias); + --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-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-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); + + --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-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); + + --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-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); + + --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-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); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +.always-visible, +.always-visible .tsd-signatures { + display: inherit !important; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 > a, +h2 > a, +h3 > a, +h4 > a, +h5 > a, +h6 > a { + text-decoration: none; + color: var(--color-text); +} + +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; +} + +.uppercase { + text-transform: uppercase; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1700px; + padding: 0 2rem; +} + +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; +} + +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; +} + +.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: "Segoe UI", sans-serif; + 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; +} + +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: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-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 + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.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); +} + +.tsd-theme-toggle { + padding-top: 0.75rem; +} +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.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.5rem); +} +.tsd-navigation a, +.tsd-navigation summary > span, +.tsd-page-navigation a { + display: inline-flex; + 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-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-nested-navigation > li > a, +.tsd-nested-navigation > li > span { + width: calc(100% - 1.75rem - 0.5rem); +} + +.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 { + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-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-index-accordion .tsd-accordion-summary > svg { + margin-left: 0.25rem; +} +.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: 4rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} + +#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 { + padding: 0 10px; + background-color: var(--color-background); +} +#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: block; +} +#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-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-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; +} + +.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%; + } +} + +/* 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/packages/sdk/akamai-base/docs/classes/AsyncStoreFacade.html b/packages/sdk/akamai-base/docs/classes/AsyncStoreFacade.html new file mode 100644 index 000000000..7f9178970 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/AsyncStoreFacade.html @@ -0,0 +1,343 @@ +AsyncStoreFacade | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Provides an async interface to a feature store.

+

This allows for using a store using async/await instead of callbacks.

+
+
+
+

Hierarchy

+
    +
  • AsyncStoreFacade
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_store: any
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      kind: DataKind
    • +
    • +
      key: string
    • +
    • +
      version: number
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
    +

    Returns Promise<null | LDFeatureStoreItem>

+
+ +
    + +
  • +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Returns Promise<boolean>

+
+ +
    + +
  • +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/EdgeFeatureStore.html b/packages/sdk/akamai-base/docs/classes/EdgeFeatureStore.html new file mode 100644 index 000000000..90c84a685 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/EdgeFeatureStore.html @@ -0,0 +1,501 @@ +EdgeFeatureStore | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Interface for a feature store component.

+

The feature store is what the client uses to store feature flag data that has been received +from LaunchDarkly. By default, it uses an in-memory implementation; database integrations are +also available. Read the SDK features guide. +You will not need to use this interface unless you are writing your own implementation.

+

Feature store methods can and should call their callbacks directly whenever possible, rather +than deferring them with setImmediate() or process.nextTick(). This means that if for any +reason you are updating or querying a feature store directly in your application code (which +is not part of normal use of the SDK) you should be aware that the callback may be executed +immediately.

+
+
+
+

Hierarchy

+
    +
  • EdgeFeatureStore
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
    +

    Returns EdgeFeatureStore

+
+

Properties

+
+ +
_description: any
+
+ +
_edgeProvider: any
+
+ +
_logger: any
+
+ +
_rootKey: any
+
+ +
_sdkKey: any
+
+ +
close: (() => void)
+
+

Type declaration

+
    +
  • +
      +
    • (): void
    • +
    • +

      Returns void

+
+ +
delete: (() => void)
+
+

Type declaration

+
    +
  • +
      +
    • (): void
    • +
    • +

      Returns void

+
+ +
upsert: (() => void)
+
+

Type declaration

+
    +
  • +
      +
    • (): void
    • +
    • +

      Returns void

+
+

Methods

+
+ +
    + +
  • +

    Get all entities from a collection.

    +

    The store should filter out any entities with the property deleted: true.

    +
    +
    +

    Parameters

    +
      +
    • +
      kind: DataKind
      +

      The type of data to be accessed. The store should not make any assumptions about the format + of the data, but just return an object in which each key is the key property of an entity + and the value is the entity. The actual type of this parameter is + interfaces.DataKind.

      +
    • +
    • +
      Optional callback: ((res) => void)
      +

      Will be called with the resulting map. The actual type of the result value is + interfaces.KeyedItems<VersionedData>.

      +
      Optional +
    +

    Returns Promise<void>

    +
+
+ +
    + +
  • +

    Get an entity from the store.

    +

    The store should treat any entity with the property deleted: true as "not found".

    +
    +
    +

    Parameters

    +
      +
    • +
      kind: DataKind
      +

      The type of data to be accessed. The store should not make any assumptions about the format + of the data, but just return a JSON object. The actual type of this parameter is + interfaces.DataKind.

      +
    • +
    • +
      dataKey: string
      +

      The unique key of the entity within the specified collection.

      +
    • +
    • +
      callback: ((res) => void)
      +

      Will be called with the retrieved entity, or null if not found. The actual type of the result + value is interfaces.VersionedData.

      +
      +
    +

    Returns Promise<void>

    +
+
+ +
    + +
  • +

    Get a description of the store.

    +
    +

    Returns string

    +
+
+ +
    + +
  • +

    Initialize the store, overwriting any existing data.

    +
    +
    +

    Parameters

    +
      +
    • +
      allData: LDFeatureStoreDataStorage
      +

      An object in which each key is the "namespace" of a collection (e.g. "features") and + the value is an object that maps keys to entities. The actual type of this parameter is + interfaces.FullDataSet<VersionedData>.

      +
    • +
    • +
      callback: (() => void)
      +

      Will be called when the store has been initialized.

      +
      +
        +
      • +
          +
        • (): void
        • +
        • +

          Returns void

    +

    Returns void

    +
+
+ +
    + +
  • +

    Tests whether the store is initialized.

    +

    "Initialized" means that the store has been populated with data, either by the client +having called init() within this process, or by another process (if this is a shared +database).

    +
    +
    +

    Parameters

    +
      +
    • +
      Optional callback: ((isInitialized) => void)
      +

      Will be called back with the boolean result.

      +
      Optional +
        +
      • +
          +
        • (isInitialized): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            isInitialized: boolean
          +

          Returns void

    +

    Returns Promise<void>

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/LDConcurrentExecution.html b/packages/sdk/akamai-base/docs/classes/LDConcurrentExecution.html new file mode 100644 index 000000000..8b73efd91 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/LDConcurrentExecution.html @@ -0,0 +1,227 @@ +LDConcurrentExecution | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Configuration class for configuring concurrent execution of a migration.

+
+
+
+

Hierarchy

+
    +
  • LDConcurrentExecution
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/LDSerialExecution.html b/packages/sdk/akamai-base/docs/classes/LDSerialExecution.html new file mode 100644 index 000000000..b3055418b --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/LDSerialExecution.html @@ -0,0 +1,241 @@ +LDSerialExecution | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Configuration class for configuring serial execution of a migration.

+
+
+
+

Hierarchy

+
    +
  • LDSerialExecution
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/NullEventSource.html b/packages/sdk/akamai-base/docs/classes/NullEventSource.html new file mode 100644 index 000000000..d28a588e2 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/NullEventSource.html @@ -0,0 +1,413 @@ +NullEventSource | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • NullEventSource
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
closed: boolean
+
+ +
handlers: Record<string, ((event?) => void)>
+
+

Type declaration

+
    +
  • +
      +
    • (event?): void
    • +
    • +
      +

      Parameters

      +
        +
      • +
        Optional event: {
            data?: any;
        }
        Optional +
          +
        • +
          Optional data?: any
      +

      Returns void

+
+ +
onclose: undefined | (() => void)
+
+

Type declaration

+
    +
  • +
      +
    • (): void
    • +
    • +

      Returns void

+
+ +
onerror: undefined | (() => void)
+
+

Type declaration

+
    +
  • +
      +
    • (): void
    • +
    • +

      Returns void

+
+ +
onopen: undefined | (() => void)
+
+

Type declaration

+
    +
  • +
      +
    • (): void
    • +
    • +

      Returns void

+
+ +
onretrying: undefined | ((e) => void)
+
+

Type declaration

+
    +
  • +
      +
    • (e): void
    • +
    • +
      +

      Parameters

      +
        +
      • +
        e: {
            delayMillis: number;
        }
        +
          +
        • +
          delayMillis: number
      +

      Returns void

+
+ +
+
+ +
url: string
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      type: string
    • +
    • +
      listener: ((event?) => void)
      +
        +
      • +
          +
        • (event?): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Optional event: {
                data?: any;
            }
            Optional +
              +
            • +
              Optional data?: any
          +

          Returns void

    +

    Returns void

+
+ +
    + +
  • +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      error: {
          message: string;
          status: number;
      }
      +
        +
      • +
        message: string
      • +
      • +
        status: number
    +

    Returns void

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/PersistentDataStoreWrapper.html b/packages/sdk/akamai-base/docs/classes/PersistentDataStoreWrapper.html new file mode 100644 index 000000000..5d9a64a0f --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/PersistentDataStoreWrapper.html @@ -0,0 +1,550 @@ +PersistentDataStoreWrapper | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Internal implementation of LDFeatureStore that delegates the basic functionality to an +instance of PersistentDataStore. It provides optional caching behavior and other logic +that would otherwise be repeated in every data store implementation. This makes it easier to +create new database integrations by implementing only the database-specific logic.

+
+
+
+

Hierarchy

+
    +
  • PersistentDataStoreWrapper
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_allItemsCache: any
+

Cache for storing all items of a type.

+
+
+
+ +
_core: any
+
+ +
_isInitialized: any
+
+ +
_itemCache: any
+

Cache for storing individual items.

+
+
+
+ +
_queue: any
+

Used to preserve order of operations of async requests.

+
+
+
+

Methods

+
+ +
    + +
  • +

    Get all entities from a collection.

    +

    The store should filter out any entities with the property deleted: true.

    +
    +
    +

    Parameters

    +
      +
    • +
      kind: DataKind
      +

      The type of data to be accessed. The store should not make any assumptions about the format + of the data, but just return an object in which each key is the key property of an entity + and the value is the entity. The actual type of this parameter is + interfaces.DataKind.

      +
    • +
    • +
      callback: ((res) => void)
      +

      Will be called with the resulting map. The actual type of the result value is + interfaces.KeyedItems<VersionedData>.

      +
      +
    +

    Returns void

    +
+
+ +
    + +
  • +

    Releases any resources being used by the feature store.

    +
    +

    Returns void

    +
+
+ +
    + +
  • +

    Delete an entity from the store.

    +

    Deletion should be implemented by storing a placeholder object with the property +deleted: true and a version property equal to the provided version. In other words, +it should be exactly the same as calling upsert with such an object.

    +
    +
    +

    Parameters

    +
      +
    • +
      kind: DataKind
      +

      The type of data to be accessed. The actual type of this parameter is + interfaces.DataKind.

      +
    • +
    • +
      key: string
      +

      The unique key of the entity within the specified collection.

      +
    • +
    • +
      version: number
      +

      A number that must be greater than the version property of the existing entity in + order for it to be deleted. If it is less than or equal to the existing version, the + method should do nothing.

      +
    • +
    • +
      callback: (() => void)
      +

      Will be called when the delete operation is complete.

      +
      +
        +
      • +
          +
        • (): void
        • +
        • +

          Returns void

    +

    Returns void

    +
+
+ +
    + +
  • +

    Get an entity from the store.

    +

    The store should treat any entity with the property deleted: true as "not found".

    +
    +
    +

    Parameters

    +
      +
    • +
      kind: DataKind
      +

      The type of data to be accessed. The store should not make any assumptions about the format + of the data, but just return a JSON object. The actual type of this parameter is + interfaces.DataKind.

      +
    • +
    • +
      key: string
      +

      The unique key of the entity within the specified collection.

      +
    • +
    • +
      callback: ((res) => void)
      +

      Will be called with the retrieved entity, or null if not found. The actual type of the result + value is interfaces.VersionedData.

      +
      +
    +

    Returns void

    +
+
+ +
    + +
  • +

    Get a description of the store.

    +
    +

    Returns string

    +
+
+ +
    + +
  • +

    Initialize the store, overwriting any existing data.

    +
    +
    +

    Parameters

    +
      +
    • +
      allData: LDFeatureStoreDataStorage
      +

      An object in which each key is the "namespace" of a collection (e.g. "features") and + the value is an object that maps keys to entities. The actual type of this parameter is + interfaces.FullDataSet<VersionedData>.

      +
    • +
    • +
      callback: (() => void)
      +

      Will be called when the store has been initialized.

      +
      +
        +
      • +
          +
        • (): void
        • +
        • +

          Returns void

    +

    Returns void

    +
+
+ +
    + +
  • +

    Tests whether the store is initialized.

    +

    "Initialized" means that the store has been populated with data, either by the client +having called init() within this process, or by another process (if this is a shared +database).

    +
    +
    +

    Parameters

    +
      +
    • +
      callback: ((isInitialized) => void)
      +

      Will be called back with the boolean result.

      +
      +
        +
      • +
          +
        • (isInitialized): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            isInitialized: boolean
          +

          Returns void

    +

    Returns void

    +
+
+ +
    + +
  • +

    Add an entity or update an existing entity.

    +
    +
    +

    Parameters

    +
      +
    • +
      kind: DataKind
      +

      The type of data to be accessed. The actual type of this parameter is + interfaces.DataKind.

      +
    • +
    • +
      data: LDKeyedFeatureStoreItem
      +

      The contents of the entity, as an object that can be converted to JSON. The store + should check the version property of this object, and should not overwrite any + existing data if the existing version is greater than or equal to that value. + The actual type of this parameter is interfaces.VersionedData.

      +
    • +
    • +
      callback: (() => void)
      +

      Will be called after the upsert operation is complete.

      +
      +
        +
      • +
          +
        • (): void
        • +
        • +

          Returns void

    +

    Returns void

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/integrations.FileDataSourceFactory.html b/packages/sdk/akamai-base/docs/classes/integrations.FileDataSourceFactory.html new file mode 100644 index 000000000..7ae01363c --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/integrations.FileDataSourceFactory.html @@ -0,0 +1,279 @@ +FileDataSourceFactory | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Class for creating file data sources.

+
+
+
+

Hierarchy

+
    +
  • FileDataSourceFactory
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_options: any
+
+

Methods

+
+ +
    + +
  • +

    Returns ((ldClientContext, featureStore, initSuccessHandler?, errorHandler?) => LDStreamProcessor)

    +
      +
    • +
        +
      • (ldClientContext, featureStore, initSuccessHandler?, errorHandler?): LDStreamProcessor
      • +
      • +
        +

        Parameters

        +
        +

        Returns LDStreamProcessor

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/integrations.TestData.html b/packages/sdk/akamai-base/docs/classes/integrations.TestData.html new file mode 100644 index 000000000..dba25e29f --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/integrations.TestData.html @@ -0,0 +1,442 @@ +TestData | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

A mechanism for providing dynamically updatable feature flag state in a simplified form to an SDK +client in test scenarios.

+

Unlike FileData, this mechanism does not use any external resources. It provides only the +data that the application has put into it using the TestData.update method.

+
    // Import TestData from the integrations package of the SDK you are using.
// This is a common implementation and may be used in multiple SDKs.

const td = TestData();
testData.update(td.flag("flag-key-1").booleanFlag().variationForAll(true));
// Use the initialization mechanism specified by your SDK.
const client = LDClient.init(sdkKey, { updateProcessor: td.getFactory() });

// flags can be updated at any time:
td.update(td.flag("flag-key-2")
.variationForContext("user", "some-user-key", true)
.fallthroughVariation(false)); +
+

The above example uses a simple boolean flag, but more complex configurations are possible using +the methods of the TestDataFlagBuilder that is returned by TestData.flag. +TestDataFlagBuilder supports many of the ways a flag can be configured on the +LaunchDarkly dashboard, but does not currently support

+
    +
  1. rule operators other than "in" and "not in", or
  2. +
  3. percentage rollouts.
  4. +
+

If the same TestData instance is used to configure multiple LDClient instances, +any changes made to the data will propagate to all of the LDClients.

+
+
+
+

Hierarchy

+
    +
  • TestData
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_currentFlags: any
+
+ +
_currentSegments: any
+
+ +
_dataSources: any
+
+ +
_flagBuilders: any
+
+

Methods

+
+ +
    + +
  • +

    Creates or copies a TestDataFlagBuilder for building a test flag configuration.

    +

    If the flag key has already been defined in this TestData instance, +then the builder starts with the same configuration that was last +provided for this flag.

    +

    Otherwise, it starts with a new default configuration in which the flag +has true and false variations, is true for all users when targeting +is turned on and false otherwise, and currently has targeting turned on. +You can change any of those properties and provide more complex behavior +using the TestDataFlagBuilder methods.

    +

    Once you have set the desired configuration, pass the builder to +TestData.update.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      the flag key

      +
    +

    Returns TestDataFlagBuilder

    a flag configuration builder

    + +
+
+ +
    + +
  • +

    Get a factory for update processors that will be attached to this TestData instance.

    +
    +

    Returns ((clientContext, featureStore, initSuccessHandler, errorHandler?) => LDStreamProcessor)

    An update processor factory.

    + +
      +
    • +
        +
      • (clientContext, featureStore, initSuccessHandler, errorHandler?): LDStreamProcessor
      • +
      • +

        Get a factory for update processors that will be attached to this TestData instance.

        +
        +
        +

        Parameters

        +
          +
        • +
          clientContext: LDClientContext
        • +
        • +
          featureStore: LDFeatureStore
        • +
        • +
          initSuccessHandler: VoidFunction
        • +
        • +
          Optional errorHandler: ((e) => void)
          Optional +
            +
          • +
              +
            • (e): void
            • +
            • +
              +

              Parameters

              +
                +
              • +
                e: Error
              +

              Returns void

        +

        Returns LDStreamProcessor

        An update processor factory.

        + +
    +
+
+ +
    + +
  • +

    Updates the test data with the specified flag configuration.

    +

    This has the same effect as if a flag were added or modified in the +LaunchDarkly dashboard. It immediately propagates the flag changes to +any LDClient instance(s) that you have already configured to use +this TestData. If no LDClient has been started yet, it simply adds +this flag to the test data which will be provided to any LDClient +that you subsequently configure.

    +

    Any subsequent changes to this TestDataFlagBuilder instance do not affect +the test data unless you call update again.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<any>

    a promise that will resolve when the feature stores are updated

    + +
+
+ +
    + +
  • +

    Copies a full feature flag data model object into the test data.

    +

    It immediately propagates the flag change to any LDClient instance(s) that you have already +configured to use this TestData. If no LDClient has been started yet, it simply adds this +flag to the test data which will be provided to any LDClient that you subsequently configure.

    +

    Use this method if you need to use advanced flag configuration properties that are not +supported by the simplified TestDataFlagBuilder API. Otherwise it is recommended to use +the regular flag/update mechanism to avoid dependencies on details of the data +model.

    +

    You cannot make incremental changes with flag/update to a flag that has been +added in this way; you can only replace it with an entirely new flag configuration.

    +
    +
    +

    Parameters

    +
      +
    • +
      inConfig: any
    +

    Returns Promise<any>

    a promise that will resolve when the feature stores are updated

    + +
+
+ +
    + +
  • +

    Copies a full segment data model object into the test data.

    +

    It immediately propagates the change to any LDClient instance(s) that you have already +configured to use this TestData. If no LDClient has been started yet, it simply adds +this segment to the test data which will be provided to any LDClient that you subsequently +configure.

    +

    This method is currently the only way to inject segment data, since there is no builder +API for segments. It is mainly intended for the SDK's own tests of segment functionality, +since application tests that need to produce a desired evaluation state could do so more easily +by just setting flag values.

    +
    +
    +

    Parameters

    +
      +
    • +
      inConfig: any
    +

    Returns Promise<any>

    a promise that will resolve when the feature stores are updated

    + +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/integrations.TestDataFlagBuilder.html b/packages/sdk/akamai-base/docs/classes/integrations.TestDataFlagBuilder.html new file mode 100644 index 000000000..66eecf180 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/integrations.TestDataFlagBuilder.html @@ -0,0 +1,632 @@ +TestDataFlagBuilder | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

A builder for feature flag configurations to be used with TestData.

+
+
+
+

Hierarchy

+
    +
  • TestDataFlagBuilder
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_data: any
+
+ +
_key: any
+
+

Accessors

+
+ +
    +
  • get _isBooleanFlag(): any
  • +
  • +

    Returns any

+
+

Methods

+
+ +
    + +
  • +

    A shortcut for setting the flag to use the standard boolean configuration.

    +

    This is the default for all new flags created with TestData.flag. The +flag will have two variations, true and false (in that order). It +will return false whenever targeting is off and true when targeting +is on unless other settings specify otherwise.

    +
    +

    Returns TestDataFlagBuilder

    the flag builder

    + +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      ratio: number
    +

    Returns TestDataFlagBuilder

+
+ +
    + +
  • +

    Removes any existing targets from the flag. This undoes the effect of +methods like variationForContext.

    +
    +

    Returns TestDataFlagBuilder

    the same flag builder

    + +
+
+ +
    + +
  • +

    Removes any existing rules from the flag. This undoes the effect of methods +like ifMatch.

    +
    +

    Returns TestDataFlagBuilder

    the same flag builder

    + +
+
+ +
    + +
  • +

    Specifies the fallthrough variation for a flag. The fallthrough is +the value that is returned if targeting is on and the user was not +matched by a more specific target or rule.

    +

    If a boolean is supplied, and the flag was previously configured with +other variations, this also changes it to a boolean flag.

    +
    +
    +

    Parameters

    +
      +
    • +
      variation: number | boolean
      +

      either true or false or the index of the desired fallthrough + variation: 0 for the first, 1 for the second, etc.

      +
    +

    Returns TestDataFlagBuilder

    the flag builder

    + +
+
+ +
    + +
  • +

    Starts defining a flag rule using the "is one of" operator.

    +

    For example, this creates a rule that returnes true if the name is +"Patsy" or "Edina":

    +
    testData.flag('flag')
    .ifMatch('user', name', 'Patsy', 'Edina')
    .thenReturn(true) +
    +
    +
    +

    Parameters

    +
      +
    • +
      contextKind: string
      +

      the kind of the context

      +
    • +
    • +
      attribute: string
      +

      the context attribute to match against

      +
    • +
    • +
      Rest ...values: any
      +

      values to compare to

      +
      Rest
    +

    Returns TestDataRuleBuilder<TestDataFlagBuilder>

    a flag rule builder; call thenReturn to finish the rule + or add more tests with another method like andMatch

    + +
+
+ +
    + +
  • +

    Starts defining a flag rule using the "is not one of" operator.

    +

    For example, this creates a rule that returns true if the name is +neither "Saffron" nor "Bubble":

    +
    testData.flag('flag')
    .ifNotMatch('user', 'name', 'Saffron', 'Bubble')
    .thenReturn(true) +
    +
    +
    +

    Parameters

    +
      +
    • +
      contextKind: string
      +

      the kind of the context

      +
    • +
    • +
      attribute: string
      +

      the user attribute to match against

      +
    • +
    • +
      Rest ...values: any
      +

      values to compare to

      +
      Rest
    +

    Returns TestDataRuleBuilder<TestDataFlagBuilder>

    a flag rule builder; call thenReturn to finish the rule + or add more tests with another method like andNotMatch

    + +
+
+ +
    + +
  • +

    Specifies the off variation for a flag. This is the variation that is +returned whenever targeting is off.

    +

    If a boolean is supplied, and the flag was previously configured with +other variations, this also changes it to a boolean flag.

    +
    +
    +

    Parameters

    +
      +
    • +
      variation: number | boolean
      +

      either true or false or the index of the desired off + variation: 0 for the first, 1 for the second, etc.

      +
    +

    Returns TestDataFlagBuilder

    the flag builder

    + +
+
+ +
    + +
  • +

    Sets targeting to be on or off for this flag.

    +

    The effect of this depends on the rest of the flag configuration, just +as it does on the real LaunchDarkly dashboard. In the default configuration +that you get from calling TestData.flag with a new flag key, the flag +will return false whenever targeting is off and true when targeting +is on.

    +
    +
    +

    Parameters

    +
      +
    • +
      targetingOn: boolean
      +

      true if targeting should be on

      +
    +

    Returns TestDataFlagBuilder

    the flag builder

    + +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      ratio: number
    +

    Returns TestDataFlagBuilder

+
+ +
    + +
  • +

    Sets the flag to always return the specified variation value for all contexts.

    +

    The value may be of any valid JSON type. This method changes the flag to have +only a single variation, which is this value, and to return the same variation +regardless of whether targeting is on or off. Any existing targets or rules +are removed.

    +
    +
    +

    Parameters

    +
      +
    • +
      value: any
      +

      The desired value to be returned for all contexts.

      +
    +

    Returns TestDataFlagBuilder

    the flag builder

    + +
+
+ +
    + +
  • +

    Sets the flag to always return the specified variation for all contexts.

    +

    Targeting is switched on, any existing targets or rules are removed, +and the fallthrough variation is set to the specified value. The off +variation is left unchanged.

    +

    If a boolean is supplied, and the flag was previously configured with +other variations, this also changes it to a boolean flag.

    +
    +
    +

    Parameters

    +
      +
    • +
      variation: number | boolean
    +

    Returns TestDataFlagBuilder

    the flag builder

    + +
+
+ +
    + +
  • +

    Sets the flag to return the specified variation for a specific context key +when targeting is on.

    +

    This has no effect when targeting is turned off for the flag.

    +

    If the variation is a boolean value and the flag was not already a boolean +flag, this also changes it to be a boolean flag.

    +

    If the variation is an integer, it specifies a variation out of whatever +variation values have already been defined.

    +
    +
    +

    Parameters

    +
      +
    • +
      contextKind: string
      +

      a context kind

      +
    • +
    • +
      contextKey: string
      +

      a context key

      +
    • +
    • +
      variation: number | boolean
      +

      either true or false or the index of the desired variation: + 0 for the first, 1 for the second, etc.

      +
    +

    Returns TestDataFlagBuilder

    the flag builder

    + +
+
+ +
    + +
  • +

    Sets the flag to return the specified variation for a specific context key +when targeting is on. The context kind for contexts created with this method +will be 'user'.

    +

    This has no effect when targeting is turned off for the flag.

    +

    If the variation is a boolean value and the flag was not already a boolean +flag, this also changes it to be a boolean flag.

    +

    If the variation is an integer, it specifies a variation out of whatever +variation values have already been defined.

    +
    +
    +

    Parameters

    +
      +
    • +
      contextKey: string
      +

      a context key

      +
    • +
    • +
      variation: number | boolean
      +

      either true or false or the index of the desired variation: + 0 for the first, 1 for the second, etc.

      +
    +

    Returns TestDataFlagBuilder

    the flag builder

    + +
+
+ +
    + +
  • +

    Sets the allowable variation values for the flag.

    +

    The values may be of any JSON-compatible type: boolean, number, string, array, +or object. For instance, a boolean flag normally has variations(true, false); +a string-valued flag might have variations("red", "green"); etc.

    +
    +
    +

    Parameters

    +
      +
    • +
      Rest ...values: any[]
      +

      any number of variation values

      +
      Rest
    +

    Returns TestDataFlagBuilder

    the flag builder

    + +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/integrations.TestDataRuleBuilder.html b/packages/sdk/akamai-base/docs/classes/integrations.TestDataRuleBuilder.html new file mode 100644 index 000000000..a413084a2 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/integrations.TestDataRuleBuilder.html @@ -0,0 +1,369 @@ +TestDataRuleBuilder | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Class TestDataRuleBuilder<BuilderType>

+
+

A builder for feature flag rules to be used with TestDataFlagBuilder.

+

In the LaunchDarkly model, a flag can have any number of rules, and +a rule can have any number of clauses. A clause is an individual test +such as "name is 'X'". A rule matches a user if all of the rule's +clauses match the user.

+

To start defining a rule, use one of the flag builder's matching methods +such as ifMatch. This defines the first clause for the rule. Optionally, +you may add more clauses with the rule builder's methods such as andMatch. +Finally, call thenReturn to finish defining the rule.

+
+
+
+

Type Parameters

+
    +
  • +

    BuilderType

+
+

Hierarchy

+
    +
  • TestDataRuleBuilder
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_clauses: any
+
+ +
_flagBuilder: any
+
+ +
_variation?: any
+
+

Methods

+
+ +
    + +
  • +

    Adds another clause using the "is one of" operator.

    +

    For example, this creates a rule that returns true if the name is +"Patsy" and the country is "gb":

    +
    testData.flag('flag')
    .ifMatch('name', 'Patsy')
    .andMatch('country', 'gb')
    .thenReturn(true) +
    +
    +
    +

    Parameters

    +
      +
    • +
      contextKind: string
      +

      the kind of the context

      +
    • +
    • +
      attribute: string
      +

      the user attribute to match against

      +
    • +
    • +
      Rest ...values: any
      +

      values to compare to

      +
      Rest
    +

    Returns TestDataRuleBuilder<BuilderType>

    the flag rule builder

    + +
+
+ +
    + +
  • +

    Adds another clause using the "is not one of" operator.

    +

    For example, this creates a rule that returns true if the name is +"Patsy" and the country is not "gb":

    +
    testData.flag('flag')
    .ifMatch('name', 'Patsy')
    .andNotMatch('country', 'gb')
    .thenReturn(true) +
    +
    +
    +

    Parameters

    +
      +
    • +
      contextKind: string
      +

      the kind of the context

      +
    • +
    • +
      attribute: string
      +

      the user attribute to match against

      +
    • +
    • +
      Rest ...values: any
      +

      values to compare to

      +
      Rest
    +

    Returns TestDataRuleBuilder<BuilderType>

    the flag rule builder

    + +
+
+ +
    + +
  • +

    Finishes defining the rule, specifying the result value as either a boolean or an index

    +

    If the variation is a boolean value and the flag was not already a boolean +flag, this also changes it to be a boolean flag.

    +

    If the variation is an integer, it specifies a variation out of whatever +variation values have already been defined.

    +
    +
    +

    Parameters

    +
      +
    • +
      variation: number | boolean
      +

      either true or false or the index of the desired variation: + 0 for the first, 1 for the second, etc.

      +
    +

    Returns BuilderType

    the flag rule builder

    + +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.ApplicationTags.html b/packages/sdk/akamai-base/docs/classes/platform-1.ApplicationTags.html new file mode 100644 index 000000000..efe1f476a --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.ApplicationTags.html @@ -0,0 +1,343 @@ +ApplicationTags | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Class for managing tags.

+
+
+
+

Hierarchy

+
    +
  • ApplicationTags
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      options: {
          application?: {
              id?: string;
              name?: string;
              version?: string;
              versionName?: string;
          };
          logger?: LDLogger;
      }
      +
        +
      • +
        Optional application?: {
            id?: string;
            name?: string;
            version?: string;
            versionName?: string;
        }
        +
          +
        • +
          Optional id?: string
        • +
        • +
          Optional name?: string
        • +
        • +
          Optional version?: string
        • +
        • +
          Optional versionName?: string
      • +
      • +
        Optional logger?: LDLogger
    +

    Returns ApplicationTags

+
+

Properties

+
+ +
value?: string
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.AttributeReference.html b/packages/sdk/akamai-base/docs/classes/platform-1.AttributeReference.html new file mode 100644 index 000000000..71c55384d --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.AttributeReference.html @@ -0,0 +1,444 @@ +AttributeReference | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • AttributeReference
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Accessors

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +

    Take an attribute reference string, or literal string, and produce +an attribute reference.

    +

    Legacy user objects would have been created with names not +references. So, in that case, we need to use them as a component +without escaping them.

    +

    e.g. A user could contain a custom attribute of /a which would +become the literal a if treated as a reference. Which would cause +it to no longer be redacted.

    +
    +
    +

    Parameters

    +
      +
    • +
      refOrLiteral: string
      +

      The attribute reference string or literal string.

      +
    • +
    • +
      Optional literal: boolean
      +

      it true the value should be treated as a literal.

      +
      Optional
    +

    Returns AttributeReference

    +
+
+

Properties

+
+ +
_components: any
+
+ +
isValid: boolean
+
+ +
redactionName: string
+

When redacting attributes this name can be directly added to the list of +redactions.

+
+
+
+ +
InvalidReference: AttributeReference
+

For use as invalid references when deserializing Flag/Segment data.

+
+
+
+

Accessors

+
+ +
    +
  • get depth(): number
  • +
  • +

    Returns number

+
+ +
    +
  • get isKind(): boolean
  • +
  • +

    Returns boolean

+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
    +

    Returns boolean

+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      depth: number
    +

    Returns string

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.BasicLogger.html b/packages/sdk/akamai-base/docs/classes/platform-1.BasicLogger.html new file mode 100644 index 000000000..d11b66b0b --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.BasicLogger.html @@ -0,0 +1,485 @@ +BasicLogger | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

A basic logger which handles filtering by level.

+

With the default options it will write to console.error +and it will use the formatting provided by console.error. +If the destination is overwritten, then it will use an included +formatter similar to util.format.

+

If a formatter is available, then that should be overridden +as well for performance.

+
+
+
+

Hierarchy

+
    +
  • BasicLogger
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_destinations?: any
+
+ +
_formatter?: any
+
+ +
_log: any
+
+ +
_logLevel: any
+
+ +
_name: any
+
+ +
_tryFormat: any
+
+ +
_tryWrite: any
+
+

Methods

+
+ +
    + +
  • +

    The debug logger.

    +
    +
    +

    Parameters

    +
      +
    • +
      Rest ...args: any[]
      +

      A sequence of any JavaScript values.

      +
      Rest
    +

    Returns void

    +
+
+ +
    + +
  • +

    The error logger.

    +
    +
    +

    Parameters

    +
      +
    • +
      Rest ...args: any[]
      +

      A sequence of any JavaScript values.

      +
      Rest
    +

    Returns void

    +
+
+ +
    + +
  • +

    The info logger.

    +
    +
    +

    Parameters

    +
      +
    • +
      Rest ...args: any[]
      +

      A sequence of any JavaScript values.

      +
      Rest
    +

    Returns void

    +
+
+ +
    + +
  • +

    The warning logger.

    +
    +
    +

    Parameters

    +
      +
    • +
      Rest ...args: any[]
      +

      A sequence of any JavaScript values.

      +
      Rest
    +

    Returns void

    +
+
+ +
    + +
  • +

    This should only be used as a default fallback and not as a convenient +solution. In most cases you should construct a new instance with the +appropriate options for your specific needs.

    +
    +

    Returns BasicLogger

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.ClientContext.html b/packages/sdk/akamai-base/docs/classes/platform-1.ClientContext.html new file mode 100644 index 000000000..ec5113f88 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.ClientContext.html @@ -0,0 +1,362 @@ +ClientContext | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

The client context provides basic configuration and platform support which are required +when building SDK components.

+
+
+
+

Hierarchy

+
    +
  • ClientContext
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
basicConfiguration: BasicConfiguration
+

The SDK's basic global properties.

+
+
+
+ +
platform: Platform
+

Interfaces providing platform specific information and functionality.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.Context.html b/packages/sdk/akamai-base/docs/classes/platform-1.Context.html new file mode 100644 index 000000000..2e8f22b3d --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.Context.html @@ -0,0 +1,632 @@ +Context | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Container for a context/contexts. Because contexts come from external code +they must be thoroughly validated and then formed to comply with +the type system.

+
+
+
+

Hierarchy

+
    +
  • Context
+
+
+
+ +
+
+

Constructors

+
+ +
    + +
  • +

    Contexts should be created using the static factory method Context.fromLDContext.

    +
    +

    Returns Context

    +
+
+

Properties

+
+ +
_context?: any
+
+ +
_contextForKind: any
+
+ +
_contexts: any
+
+ +
_isMulti: any
+
+ +
_isUser: any
+
+ +
_privateAttributeReferences?: any
+
+ +
_wasLegacy: any
+
+ +
kind: string
+
+ +
message?: string
+
+ +
valid: boolean
+

Is this a valid context. If a valid context cannot be created, then this flag will be true. +The validity of a context should be tested before it is used.

+
+
+
+ +
UserKind: string
+
+ +
_contextForError: any
+
+ +
_fromLegacyUser: any
+
+ +
_fromMultiKindContext: any
+
+ +
_fromSingleKindContext: any
+
+ +
_getValueFromContext: any
+
+

Accessors

+
+ +
    +
  • get canonicalKey(): string
  • +
  • +

    Get the canonical key for this context.

    +
    +

    Returns string

    +
+
+ +
    +
  • get isMultiKind(): boolean
  • +
  • +

    True if this is a multi-kind context.

    +
    +

    Returns boolean

    +
+
+ +
    +
  • get kinds(): string[]
  • +
  • +

    Get the kinds of this context.

    +
    +

    Returns string[]

    +
+
+ +
    +
  • get kindsAndKeys(): Record<string, string>
  • +
  • +

    Get the kinds, and their keys, for this context.

    +
    +

    Returns Record<string, string>

    +
+
+ +
    +
  • get legacy(): boolean
  • +
  • +

    Returns boolean

+
+

Methods

+
+ +
    + +
  • +

    Get the underlying context objects from this context.

    +

    This method is intended to be used in event generation.

    +

    The returned objects should not be modified.

    +
    +

    Returns [string, LDContextCommon][]

    +
+
+ +
    + +
  • +

    Attempt to get a key for the specified kind.

    +
    +
    +

    Parameters

    +
      +
    • +
      Optional kind: string
      +

      The kind to get a key for.

      +
      Optional
    +

    Returns undefined | string

    The key for the specified kind, or undefined.

    + +
+
+ +
    + +
  • +

    Get the attribute references.

    +
    +
    +

    Parameters

    +
      +
    • +
      kind: string
    +

    Returns AttributeReference[]

    +
+
+ +
    + +
  • +

    Attempt to get a value for the given context kind using the given reference.

    +
    +
    +

    Parameters

    +
      +
    • +
      reference: AttributeReference
      +

      The reference to the value to get.

      +
    • +
    • +
      Optional kind: string
      +

      The kind of the context to get the value for.

      +
      Optional
    +

    Returns any

    a value or undefined if one is not found.

    + +
+
+ +
    + +
  • +

    Attempt to create a Context from an LDContext.

    +
    +
    +

    Parameters

    +
      +
    • +
      context: LDContext
      +

      The input context to create a Context from.

      +
    +

    Returns Context

    a Context, if the context was not valid, then the returned contexts valid +property will be false.

    + +
+
+ +
    + +
  • +

    Creates a LDContext from a Context.

    +
    +
    +

    Parameters

    +
      +
    • +
      context: Context
      +

      to be converted

      +
    +

    Returns undefined | LDContext

    an LDContext if input was valid, otherwise undefined

    + +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.ContextFilter.html b/packages/sdk/akamai-base/docs/classes/platform-1.ContextFilter.html new file mode 100644 index 000000000..cd841ad90 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.ContextFilter.html @@ -0,0 +1,370 @@ +ContextFilter | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • ContextFilter
+
+
+
+ +
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
    +

    Returns ContextFilter

+
+

Properties

+
+ +
_allAttributesPrivate: any
+
+ +
_filterSingleKind: any
+
+ +
_getAttributesToFilter: any
+
+ +
_privateAttributes: any
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      context: Context
    • +
    • +
      Optional redactAnonymousAttributes: boolean
      Optional
    +

    Returns any

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.DateValidator.html b/packages/sdk/akamai-base/docs/classes/platform-1.DateValidator.html new file mode 100644 index 000000000..5c57b8981 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.DateValidator.html @@ -0,0 +1,347 @@ +DateValidator | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Validate a value is a date. Values which are numbers are treated as dates and any string +which if compliant with time.RFC3339Nano is a date.

+
+
+
+

Hierarchy

+
    +
  • DateValidator
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Returns string

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      u: unknown
    +

    Returns boolean

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.FactoryOrInstance.html b/packages/sdk/akamai-base/docs/classes/platform-1.FactoryOrInstance.html new file mode 100644 index 000000000..417ad5864 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.FactoryOrInstance.html @@ -0,0 +1,346 @@ +FactoryOrInstance | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Validate a factory or instance.

+
+
+
+

Hierarchy

+
    +
  • FactoryOrInstance
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Returns string

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      factoryOrInstance: unknown
    +

    Returns boolean

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.Function.html b/packages/sdk/akamai-base/docs/classes/platform-1.Function.html new file mode 100644 index 000000000..3d5949a72 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.Function.html @@ -0,0 +1,346 @@ +Function | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Validate a value is a function.

+
+
+
+

Hierarchy

+
    +
  • Function
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Returns string

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      u: unknown
    +

    Returns u is ((...args) => void)

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.KindValidator.html b/packages/sdk/akamai-base/docs/classes/platform-1.KindValidator.html new file mode 100644 index 000000000..839bf6691 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.KindValidator.html @@ -0,0 +1,368 @@ +KindValidator | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Validates that a string is a valid kind.

+
+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
expression: RegExp
+
+ +
typeOf: string
+
+

Methods

+
+ +
    + +
  • +

    Returns string

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      u: unknown
    +

    Returns u is string

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.LDClientError.html b/packages/sdk/akamai-base/docs/classes/platform-1.LDClientError.html new file mode 100644 index 000000000..c15583327 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.LDClientError.html @@ -0,0 +1,415 @@ +LDClientError | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • Error +
      +
    • LDClientError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      message: string
    +

    Returns LDClientError

+
+

Properties

+
+ +
cause?: unknown
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
prepareStackTrace?: ((err, stackTraces) => any)
+
+

Type declaration

+
+
+ +
stackTraceLimit: number
+
+

Methods

+
+ +
    + +
  • +

    Create .stack property on a target object

    +
    +
    +

    Parameters

    +
      +
    • +
      targetObject: object
    • +
    • +
      Optional constructorOpt: Function
      Optional
    +

    Returns void

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.LDFileDataSourceError.html b/packages/sdk/akamai-base/docs/classes/platform-1.LDFileDataSourceError.html new file mode 100644 index 000000000..336ef325d --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.LDFileDataSourceError.html @@ -0,0 +1,415 @@ +LDFileDataSourceError | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • Error +
      +
    • LDFileDataSourceError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      message: string
    +

    Returns LDFileDataSourceError

+
+

Properties

+
+ +
cause?: unknown
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
prepareStackTrace?: ((err, stackTraces) => any)
+
+

Type declaration

+
+
+ +
stackTraceLimit: number
+
+

Methods

+
+ +
    + +
  • +

    Create .stack property on a target object

    +
    +
    +

    Parameters

    +
      +
    • +
      targetObject: object
    • +
    • +
      Optional constructorOpt: Function
      Optional
    +

    Returns void

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.LDPollingError.html b/packages/sdk/akamai-base/docs/classes/platform-1.LDPollingError.html new file mode 100644 index 000000000..d1bb5b92e --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.LDPollingError.html @@ -0,0 +1,442 @@ +LDPollingError | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • Error +
      +
    • LDPollingError
+
+
+
+ +
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      kind: DataSourceErrorKind
    • +
    • +
      message: string
    • +
    • +
      Optional status: number
      Optional
    • +
    • +
      Optional recoverable: boolean
      Optional
    +

    Returns LDPollingError

+
+

Properties

+
+ +
cause?: unknown
+
+ +
+
+ +
message: string
+
+ +
name: string
+
+ +
recoverable: boolean
+
+ +
stack?: string
+
+ +
status?: number
+
+ +
prepareStackTrace?: ((err, stackTraces) => any)
+
+

Type declaration

+
+
+ +
stackTraceLimit: number
+
+

Methods

+
+ +
    + +
  • +

    Create .stack property on a target object

    +
    +
    +

    Parameters

    +
      +
    • +
      targetObject: object
    • +
    • +
      Optional constructorOpt: Function
      Optional
    +

    Returns void

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.LDStreamingError.html b/packages/sdk/akamai-base/docs/classes/platform-1.LDStreamingError.html new file mode 100644 index 000000000..8982147c0 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.LDStreamingError.html @@ -0,0 +1,442 @@ +LDStreamingError | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • Error +
      +
    • LDStreamingError
+
+
+
+ +
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      kind: DataSourceErrorKind
    • +
    • +
      message: string
    • +
    • +
      Optional code: number
      Optional
    • +
    • +
      Optional recoverable: boolean
      Optional
    +

    Returns LDStreamingError

+
+

Properties

+
+ +
cause?: unknown
+
+ +
code?: number
+
+ +
+
+ +
message: string
+
+ +
name: string
+
+ +
recoverable: boolean
+
+ +
stack?: string
+
+ +
prepareStackTrace?: ((err, stackTraces) => any)
+
+

Type declaration

+
+
+ +
stackTraceLimit: number
+
+

Methods

+
+ +
    + +
  • +

    Create .stack property on a target object

    +
    +
    +

    Parameters

    +
      +
    • +
      targetObject: object
    • +
    • +
      Optional constructorOpt: Function
      Optional
    +

    Returns void

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.LDTimeoutError.html b/packages/sdk/akamai-base/docs/classes/platform-1.LDTimeoutError.html new file mode 100644 index 000000000..86c5f2083 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.LDTimeoutError.html @@ -0,0 +1,415 @@ +LDTimeoutError | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • Error +
      +
    • LDTimeoutError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      message: string
    +

    Returns LDTimeoutError

+
+

Properties

+
+ +
cause?: unknown
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
prepareStackTrace?: ((err, stackTraces) => any)
+
+

Type declaration

+
+
+ +
stackTraceLimit: number
+
+

Methods

+
+ +
    + +
  • +

    Create .stack property on a target object

    +
    +
    +

    Parameters

    +
      +
    • +
      targetObject: object
    • +
    • +
      Optional constructorOpt: Function
      Optional
    +

    Returns void

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.LDUnexpectedResponseError.html b/packages/sdk/akamai-base/docs/classes/platform-1.LDUnexpectedResponseError.html new file mode 100644 index 000000000..d9995e0f8 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.LDUnexpectedResponseError.html @@ -0,0 +1,415 @@ +LDUnexpectedResponseError | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • Error +
      +
    • LDUnexpectedResponseError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
prepareStackTrace?: ((err, stackTraces) => any)
+
+

Type declaration

+
+
+ +
stackTraceLimit: number
+
+

Methods

+
+ +
    + +
  • +

    Create .stack property on a target object

    +
    +
    +

    Parameters

    +
      +
    • +
      targetObject: object
    • +
    • +
      Optional constructorOpt: Function
      Optional
    +

    Returns void

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.NullableBoolean.html b/packages/sdk/akamai-base/docs/classes/platform-1.NullableBoolean.html new file mode 100644 index 000000000..7af5dfb1e --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.NullableBoolean.html @@ -0,0 +1,346 @@ +NullableBoolean | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Interface for type validation.

+
+
+
+

Hierarchy

+
    +
  • NullableBoolean
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Returns string

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      u: unknown
    +

    Returns boolean

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.NumberWithMinimum.html b/packages/sdk/akamai-base/docs/classes/platform-1.NumberWithMinimum.html new file mode 100644 index 000000000..c72019ea3 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.NumberWithMinimum.html @@ -0,0 +1,372 @@ +NumberWithMinimum | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Validate a value is a number and is greater or eval than a minimum.

+
+
+
+

Hierarchy

+
    +
  • Type<number> +
      +
    • NumberWithMinimum
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
min: number
+
+ +
typeOf: string
+
+

Methods

+
+ +
    + +
  • +

    Returns string

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      u: unknown
    +

    Returns u is number

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.OptionMessages.html b/packages/sdk/akamai-base/docs/classes/platform-1.OptionMessages.html new file mode 100644 index 000000000..57d37df67 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.OptionMessages.html @@ -0,0 +1,447 @@ +OptionMessages | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Messages for issues which can be encountered from processing the configuration options.

+
+
+
+

Hierarchy

+
    +
  • OptionMessages
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      oldName: string
    • +
    • +
      newName: string
    +

    Returns string

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      name: string
    +

    Returns string

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      name: string
    • +
    • +
      value: number
    • +
    • +
      min: number
    +

    Returns string

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      name: string
    +

    Returns string

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      name: string
    +

    Returns string

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      name: string
    +

    Returns string

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      name: string
    • +
    • +
      expectedType: string
    • +
    • +
      actualType: string
    +

    Returns string

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      name: string
    • +
    • +
      actualType: string
    +

    Returns string

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.SafeLogger.html b/packages/sdk/akamai-base/docs/classes/platform-1.SafeLogger.html new file mode 100644 index 000000000..5bf791fa6 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.SafeLogger.html @@ -0,0 +1,453 @@ +SafeLogger | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

The safeLogger logic exists because we allow the application to pass in a custom logger, but +there is no guarantee that the logger works correctly and if it ever throws exceptions there +could be serious consequences (e.g. an uncaught exception within an error event handler, due +to the SDK trying to log the error, can terminate the application). An exception could result +from faulty logic in the logger implementation, or it could be that this is not a logger at +all but some other kind of object; the former is handled by a catch block that logs an error +message to the SDK's default logger, and we can at least partly guard against the latter by +checking for the presence of required methods at configuration time.

+
+
+
+

Hierarchy

+
    +
  • SafeLogger
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +

    Construct a safe logger with the specified logger.

    +
    +
    +

    Parameters

    +
      +
    • +
      logger: LDLogger
      +

      The logger to use.

      +
    • +
    • +
      fallback: LDLogger
      +

      A fallback logger to use in case an issue is encountered using +the provided logger.

      +
    +

    Returns SafeLogger

    +
+
+

Properties

+
+ +
_fallback: any
+
+ +
_log: any
+
+ +
_logger: any
+
+

Methods

+
+ +
    + +
  • +

    The debug logger.

    +
    +
    +

    Parameters

    +
      +
    • +
      Rest ...args: any[]
      +

      A sequence of any JavaScript values.

      +
      Rest
    +

    Returns void

    +
+
+ +
    + +
  • +

    The error logger.

    +
    +
    +

    Parameters

    +
      +
    • +
      Rest ...args: any[]
      +

      A sequence of any JavaScript values.

      +
      Rest
    +

    Returns void

    +
+
+ +
    + +
  • +

    The info logger.

    +
    +
    +

    Parameters

    +
      +
    • +
      Rest ...args: any[]
      +

      A sequence of any JavaScript values.

      +
      Rest
    +

    Returns void

    +
+
+ +
    + +
  • +

    The warning logger.

    +
    +
    +

    Parameters

    +
      +
    • +
      Rest ...args: any[]
      +

      A sequence of any JavaScript values.

      +
      Rest
    +

    Returns void

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.ServiceEndpoints.html b/packages/sdk/akamai-base/docs/classes/platform-1.ServiceEndpoints.html new file mode 100644 index 000000000..d8ebb0af8 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.ServiceEndpoints.html @@ -0,0 +1,402 @@ +ServiceEndpoints | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Specifies the base service URIs used by SDK components.

+
+
+
+

Hierarchy

+
    +
  • ServiceEndpoints
+
+
+
+ +
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      streaming: string
    • +
    • +
      polling: string
    • +
    • +
      Optional events: string
      Optional
    • +
    • +
      Optional analyticsEventPath: string
      Optional
    • +
    • +
      Optional diagnosticEventPath: string
      Optional
    • +
    • +
      Optional includeAuthorizationHeader: boolean
      Optional
    • +
    • +
      Optional payloadFilterKey: string
      Optional
    +

    Returns ServiceEndpoints

+
+

Properties

+
+ +
analyticsEventPath: string
+

Valid paths are: +/bulk +/events/bulk/envId +/mobile

+
+
+
+ +
diagnosticEventPath: string
+

Valid paths are: +/diagnostic +/events/diagnostic/envId +/mobile/events/diagnostic

+
+
+
+ +
events: string
+
+ +
includeAuthorizationHeader: boolean
+
+ +
payloadFilterKey?: string
+
+ +
polling: string
+
+ +
streaming: string
+
+ +
DEFAULT_EVENTS: string
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.StringMatchingRegex.html b/packages/sdk/akamai-base/docs/classes/platform-1.StringMatchingRegex.html new file mode 100644 index 000000000..6cc5ad956 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.StringMatchingRegex.html @@ -0,0 +1,374 @@ +StringMatchingRegex | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Validate a value is a string and it matches the given expression.

+
+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
expression: RegExp
+
+ +
typeOf: string
+
+

Methods

+
+ +
    + +
  • +

    Returns string

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      u: unknown
    +

    Returns u is string

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.Type.html b/packages/sdk/akamai-base/docs/classes/platform-1.Type.html new file mode 100644 index 000000000..f233f8c7e --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.Type.html @@ -0,0 +1,387 @@ +Type | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Validate a basic type.

+
+
+
+

Type Parameters

+
    +
  • +

    T

+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      typeName: string
    • +
    • +
      example: T
    +

    Returns Type<T>

+
+

Properties

+
+ +
_typeName: any
+
+ +
typeOf: string
+
+

Methods

+
+ +
    + +
  • +

    Returns string

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      u: unknown
    +

    Returns u is T

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.TypeArray.html b/packages/sdk/akamai-base/docs/classes/platform-1.TypeArray.html new file mode 100644 index 000000000..b7cb60a54 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.TypeArray.html @@ -0,0 +1,386 @@ +TypeArray | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Validate an array of the specified type.

+

This does not validate instances of types. All class instances +of classes will simply objects.

+
+
+
+

Type Parameters

+
    +
  • +

    T

+
+

Hierarchy

+
    +
  • TypeArray
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      typeName: string
    • +
    • +
      example: T
    +

    Returns TypeArray<T>

+
+

Properties

+
+ +
_typeName: any
+
+ +
typeOf: string
+
+

Methods

+
+ +
    + +
  • +

    Returns string

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      u: unknown
    +

    Returns u is T

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.TypeValidators.html b/packages/sdk/akamai-base/docs/classes/platform-1.TypeValidators.html new file mode 100644 index 000000000..f8b630805 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.TypeValidators.html @@ -0,0 +1,442 @@ +TypeValidators | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

A set of standard type validators.

+
+
+
+

Hierarchy

+
    +
  • TypeValidators
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
Boolean: Type<boolean>
+
+ +
+
+ +
Function: Function
+
+ +
+
+ +
NullableBoolean: NullableBoolean
+
+ +
Number: Type<number>
+
+ +
Object: Type<object>
+
+ +
ObjectOrFactory: FactoryOrInstance
+
+ +
String: Type<string>
+
+ +
StringArray: TypeArray<string>
+
+

Methods

+
+ +
    + +
  • +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      typeName: string
    • +
    • +
      example: T
    +

    Returns TypeArray<T>

+
+ +
+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.internal.ClientMessages.html b/packages/sdk/akamai-base/docs/classes/platform-1.internal.ClientMessages.html new file mode 100644 index 000000000..625c7e6ec --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.internal.ClientMessages.html @@ -0,0 +1,366 @@ +ClientMessages | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Messages for issues which can be encountered processing client requests.

+
+
+
+

Hierarchy

+
    +
  • ClientMessages
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
MissingContextKeyNoEvent: "Context was unspecified or had no key; event will not be sent" = "Context was unspecified or had no key; event will not be sent"
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      badType: string
    +

    Returns string

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.internal.DiagnosticsManager.html b/packages/sdk/akamai-base/docs/classes/platform-1.internal.DiagnosticsManager.html new file mode 100644 index 000000000..47c4a3051 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.internal.DiagnosticsManager.html @@ -0,0 +1,462 @@ +DiagnosticsManager | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • DiagnosticsManager
+
+
+
+ +
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      sdkKey: string
    • +
    • +
      _platform: Platform
    • +
    • +
      _diagnosticInitConfig: any
    +

    Returns DiagnosticsManager

+
+

Properties

+
+ +
_dataSinceDate: any
+
+ +
_diagnosticInitConfig: any
+
+ +
_id: any
+
+ +
_platform: any
+
+ +
_startTime: any
+
+ +
_streamInits: any
+
+

Methods

+
+ +
    + +
  • +

    Creates the initial event that is sent by the event processor when the SDK starts up. This will +not be repeated during the lifetime of the SDK client.

    +
    +

    Returns DiagnosticInitEvent

    +
+
+ +
    + +
  • +

    Creates a periodic event containing time-dependent stats, and resets the state of the manager +with regard to those stats.

    +

    Note: the reason droppedEvents, deduplicatedUsers, and eventsInLastBatch are passed into this +function, instead of being properties of the DiagnosticsManager, is that the event processor is +the one who's calling this function and is also the one who's tracking those stats.

    +
    +
    +

    Parameters

    +
      +
    • +
      droppedEvents: number
    • +
    • +
      deduplicatedUsers: number
    • +
    • +
      eventsInLastBatch: number
    +

    Returns DiagnosticStatsEvent

    +
+
+ +
    + +
  • +

    Records a stream connection attempt (called by the stream processor).

    +
    +
    +

    Parameters

    +
      +
    • +
      timestamp: number
      +

      Time of the beginning of the connection attempt.

      +
    • +
    • +
      failed: boolean
      +

      True if the connection failed, or we got a read timeout before receiving a "put".

      +
    • +
    • +
      durationMillis: number
      +

      Elapsed time between starting timestamp and when we either gave up/lost +the connection or received a successful "put".

      +
    +

    Returns void

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.internal.EventFactoryBase.html b/packages/sdk/akamai-base/docs/classes/platform-1.internal.EventFactoryBase.html new file mode 100644 index 000000000..f245640a0 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.internal.EventFactoryBase.html @@ -0,0 +1,426 @@ +EventFactoryBase | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • EventFactoryBase
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _withReasons: boolean
    +

    Returns EventFactoryBase

+
+

Properties

+
+ +
_withReasons: any
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      key: string
    • +
    • +
      context: Context
    • +
    • +
      Optional data: any
      Optional
    • +
    • +
      Optional metricValue: number
      Optional
    • +
    • +
      Optional samplingRatio: number
      Optional
    +

    Returns InputCustomEvent

+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      key: string
    • +
    • +
      defVal: any
    • +
    • +
      context: Context
    +

    Returns InputEvalEvent

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.internal.EventProcessor.html b/packages/sdk/akamai-base/docs/classes/platform-1.internal.EventProcessor.html new file mode 100644 index 000000000..88abbeb16 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.internal.EventProcessor.html @@ -0,0 +1,570 @@ +EventProcessor | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • EventProcessor
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_capacity: any
+
+ +
_config: any
+
+ +
_contextDeduplicator?: any
+
+ +
_contextFilter: any
+
+ +
_deduplicatedUsers: any
+
+ +
_diagnosticsManager?: any
+
+ +
_diagnosticsTimer: any
+
+ +
_droppedEvents: any
+
+ +
_enqueue: any
+
+ +
_eventSender: any
+
+ +
_eventsInLastBatch: any
+
+ +
_exceededCapacity: any
+
+ +
_flushTimer: any
+
+ +
_flushUsersTimer: any
+
+ +
_lastKnownPastTime: any
+
+ +
_logger?: any
+
+ +
_makeOutputEvent: any
+
+ +
_postDiagnosticEvent: any
+
+ +
_queue: any
+
+ +
_shouldDebugEvent: any
+
+ +
_shutdown: any
+
+ +
_summarizer: any
+
+ +
_tryPostingEvents: any
+
+

Methods

+
+ +
    + +
  • +

    Returns void

+
+ +
    + +
  • +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
    +

    Returns void

+
+ +
    + +
  • +

    Returns void

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.internal.InputCustomEvent.html b/packages/sdk/akamai-base/docs/classes/platform-1.internal.InputCustomEvent.html new file mode 100644 index 000000000..19894286c --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.internal.InputCustomEvent.html @@ -0,0 +1,408 @@ +InputCustomEvent | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • InputCustomEvent
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      context: Context
    • +
    • +
      key: string
    • +
    • +
      Optional data: any
      Optional
    • +
    • +
      Optional metricValue: number
      Optional
    • +
    • +
      Optional samplingRatio: number
      Optional
    • +
    • +
      Optional url: string
      Optional
    +

    Returns InputCustomEvent

+
+

Properties

+
+ +
context: Context
+
+ +
creationDate: number
+
+ +
data?: any
+
+ +
key: string
+
+ +
kind: "custom" = "custom"
+
+ +
metricValue?: number
+
+ +
samplingRatio: number
+
+ +
url?: string
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.internal.InputEvalEvent.html b/packages/sdk/akamai-base/docs/classes/platform-1.internal.InputEvalEvent.html new file mode 100644 index 000000000..4681a4cfc --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.internal.InputEvalEvent.html @@ -0,0 +1,471 @@ +InputEvalEvent | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • InputEvalEvent
+
+
+
+ +
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      withReasons: boolean
    • +
    • +
      context: Context
    • +
    • +
      key: string
    • +
    • +
      value: any
    • +
    • +
      defValue: any
    • +
    • +
      Optional version: number
      Optional
    • +
    • +
      Optional variation: number
      Optional
    • +
    • +
      Optional trackEvents: boolean
      Optional
    • +
    • +
      Optional prereqOf: string
      Optional
    • +
    • +
      Optional reason: LDEvaluationReason
      Optional
    • +
    • +
      Optional debugEventsUntilDate: number
      Optional
    • +
    • +
      Optional excludeFromSummaries: boolean
      Optional
    • +
    • +
      Optional samplingRatio: number
      Optional
    +

    Returns InputEvalEvent

+
+

Properties

+
+ +
context: Context
+
+ +
creationDate: number
+
+ +
debugEventsUntilDate?: number
+
+ +
default: any
+
+ +
excludeFromSummaries?: boolean
+
+ +
key: string
+
+ +
kind: "feature" = "feature"
+
+ +
prereqOf?: string
+
+ +
+
+ +
samplingRatio: number
+
+ +
trackEvents?: boolean
+
+ +
value: any
+
+ +
variation?: number
+
+ +
version?: number
+
+ +
withReasons: boolean
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.internal.InputIdentifyEvent.html b/packages/sdk/akamai-base/docs/classes/platform-1.internal.InputIdentifyEvent.html new file mode 100644 index 000000000..26273d3fc --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.internal.InputIdentifyEvent.html @@ -0,0 +1,372 @@ +InputIdentifyEvent | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • InputIdentifyEvent
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      context: Context
    • +
    • +
      Optional samplingRatio: number
      Optional
    +

    Returns InputIdentifyEvent

+
+

Properties

+
+ +
context: Context
+
+ +
creationDate: number
+
+ +
kind: "identify" = "identify"
+
+ +
samplingRatio: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.internal.NullEventProcessor.html b/packages/sdk/akamai-base/docs/classes/platform-1.internal.NullEventProcessor.html new file mode 100644 index 000000000..17fea0d74 --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.internal.NullEventProcessor.html @@ -0,0 +1,372 @@ +NullEventProcessor | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • NullEventProcessor
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Returns void

+
+ +
    + +
  • +

    Returns Promise<void>

+
+ +
    + +
  • +

    Returns void

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/classes/platform-1.internal.StreamingProcessor.html b/packages/sdk/akamai-base/docs/classes/platform-1.internal.StreamingProcessor.html new file mode 100644 index 000000000..ec75e608a --- /dev/null +++ b/packages/sdk/akamai-base/docs/classes/platform-1.internal.StreamingProcessor.html @@ -0,0 +1,497 @@ +StreamingProcessor | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • StreamingProcessor
+
+

Implements

+
    +
  • LDStreamProcessor
+
+
+
+ +
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
    +

    Returns StreamingProcessor

+
+

Properties

+
+ +
_connectionAttemptStartTime?: any
+
+ +
_diagnosticsManager?: any
+
+ +
_errorHandler?: any
+
+ +
_eventSource?: any
+
+ +
_headers: any
+
+ +
_listeners: any
+
+ +
_logConnectionResult: any
+
+ +
_logConnectionStarted: any
+
+ +
_logger?: any
+
+ +
_requests: any
+
+ +
_retryAndHandleError: any
+

This is a wrapper around the passed errorHandler which adds additional +diagnostics and logging logic.

+
+
+

Param

The error to be logged and handled.

+ +

Returns

boolean whether to retry the connection.

+
+
+ +
_streamInitialReconnectDelay: any
+
+ +
_streamUri: any
+
+

Methods

+
+ +
    + +
  • +

    Returns void

+
+ +
    + +
  • +

    Returns void

+
+ +
    + +
  • +

    Returns void

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/enums/LDConsistencyCheck.html b/packages/sdk/akamai-base/docs/enums/LDConsistencyCheck.html new file mode 100644 index 000000000..474713f3b --- /dev/null +++ b/packages/sdk/akamai-base/docs/enums/LDConsistencyCheck.html @@ -0,0 +1,224 @@ +LDConsistencyCheck | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Enumeration LDConsistencyCheck

+
+

Used for reporting the state of a consistency check.

+
+
+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
Consistent: 1
+
+ +
Inconsistent: 0
+
+ +
NotChecked: 2
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/enums/LDExecution.html b/packages/sdk/akamai-base/docs/enums/LDExecution.html new file mode 100644 index 000000000..6a59be299 --- /dev/null +++ b/packages/sdk/akamai-base/docs/enums/LDExecution.html @@ -0,0 +1,226 @@ +LDExecution | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Tag used to determine if execution should be serial or concurrent. +Callers should not need to use this directly.

+
+
+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
Concurrent: 1
+

Execution will be concurrent. The execution of the read methods will be +started and then resolved concurrently.

+
+
+
+ +
Serial: 0
+

Execution will be serial. One read method will be executed fully before +the other read method.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/enums/LDExecutionOrdering.html b/packages/sdk/akamai-base/docs/enums/LDExecutionOrdering.html new file mode 100644 index 000000000..0171837f9 --- /dev/null +++ b/packages/sdk/akamai-base/docs/enums/LDExecutionOrdering.html @@ -0,0 +1,218 @@ +LDExecutionOrdering | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Enumeration LDExecutionOrdering

+
+

When execution is sequential this enum is used to control if execution +should be in a fixed or random order.

+
+
+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
Fixed: 0
+
+ +
Random: 1
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/enums/LDMigrationStage.html b/packages/sdk/akamai-base/docs/enums/LDMigrationStage.html new file mode 100644 index 000000000..ece3c8d08 --- /dev/null +++ b/packages/sdk/akamai-base/docs/enums/LDMigrationStage.html @@ -0,0 +1,265 @@ +LDMigrationStage | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Enumeration LDMigrationStage

+
+

Stage denotes one of six possible stages a technology migration could be a +part of, progressing through the following order.

+

Off -> DualWrite -> Shadow -> Live -> RampDown -> Complete

+
+
+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
Complete: "complete"
+

Complete - migration is done

+
+
+
+ +
DualWrite: "dualwrite"
+

DualWrite - write to both "old" and "new", "old" is authoritative for reads

+
+
+
+ +
Live: "live"
+

Live - both "new" and "old" versions run with a preference for "new"

+
+
+
+ +
Off: "off"
+

Off - migration hasn't started, "old" is authoritative for reads and writes

+
+
+
+ +
RampDown: "rampdown"
+

RampDown - only read from "new", write to "old" and "new"

+
+
+
+ +
Shadow: "shadow"
+

Shadow - both "new" and "old" versions run with a preference for "old"

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/enums/platform-1.AutoEnvAttributes.html b/packages/sdk/akamai-base/docs/enums/platform-1.AutoEnvAttributes.html new file mode 100644 index 000000000..6e2f97581 --- /dev/null +++ b/packages/sdk/akamai-base/docs/enums/platform-1.AutoEnvAttributes.html @@ -0,0 +1,317 @@ +AutoEnvAttributes | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Enable / disable Auto environment attributes. When enabled, the SDK will automatically +provide data about the mobile environment where the application is running. This data makes it simpler to target +your mobile customers based on application name or version, or on device characteristics including manufacturer, +model, operating system, locale, and so on. We recommend enabling this when you configure the SDK. To learn more, +read Automatic environment attributes. +for more documentation.

+
+
+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
Disabled: 0
+
+ +
Enabled: 1
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/enums/platform-1.DataSourceErrorKind.html b/packages/sdk/akamai-base/docs/enums/platform-1.DataSourceErrorKind.html new file mode 100644 index 000000000..b0607339d --- /dev/null +++ b/packages/sdk/akamai-base/docs/enums/platform-1.DataSourceErrorKind.html @@ -0,0 +1,322 @@ +DataSourceErrorKind | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
ErrorResponse: "ERROR_RESPONSE"
+
+ +
InvalidData: "INVALID_DATA"
+
+ +
NetworkError: "NETWORK_ERROR"
+
+ +
Unknown: "UNKNOWN"
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/enums/platform-1.internal.ErrorKinds.html b/packages/sdk/akamai-base/docs/enums/platform-1.internal.ErrorKinds.html new file mode 100644 index 000000000..35e879a5c --- /dev/null +++ b/packages/sdk/akamai-base/docs/enums/platform-1.internal.ErrorKinds.html @@ -0,0 +1,357 @@ +ErrorKinds | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Different kinds of error which may be encountered during evaluation.

+
+
+
+
+
+ +
+
+

Enumeration Members

+
+ +
ClientNotReady: "CLIENT_NOT_READY"
+
+ +
FlagNotFound: "FLAG_NOT_FOUND"
+
+ +
MalformedFlag: "MALFORMED_FLAG"
+
+ +
UserNotSpecified: "USER_NOT_SPECIFIED"
+
+ +
WrongType: "WRONG_TYPE"
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/enums/platform-1.subsystem.LDDeliveryStatus.html b/packages/sdk/akamai-base/docs/enums/platform-1.subsystem.LDDeliveryStatus.html new file mode 100644 index 000000000..15f1f7dca --- /dev/null +++ b/packages/sdk/akamai-base/docs/enums/platform-1.subsystem.LDDeliveryStatus.html @@ -0,0 +1,325 @@ +LDDeliveryStatus | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
Failed: 1
+
+ +
FailedAndMustShutDown: 2
+
+ +
Succeeded: 0
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/enums/platform-1.subsystem.LDEventType.html b/packages/sdk/akamai-base/docs/enums/platform-1.subsystem.LDEventType.html new file mode 100644 index 000000000..5a6d932fd --- /dev/null +++ b/packages/sdk/akamai-base/docs/enums/platform-1.subsystem.LDEventType.html @@ -0,0 +1,318 @@ +LDEventType | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
AnalyticsEvents: 0
+
+ +
DiagnosticEvent: 1
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/IsMigrationStage.html b/packages/sdk/akamai-base/docs/functions/IsMigrationStage.html new file mode 100644 index 000000000..d4108874c --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/IsMigrationStage.html @@ -0,0 +1,201 @@ +IsMigrationStage | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +

    Check if the given string is a migration stage.

    +
    +
    +

    Parameters

    +
      +
    • +
      value: string
      +

      The string to check.

      +
    +

    Returns boolean

    True if the string is a migration stage.

    + +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/LDMigrationError.html b/packages/sdk/akamai-base/docs/functions/LDMigrationError.html new file mode 100644 index 000000000..13c4474d6 --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/LDMigrationError.html @@ -0,0 +1,206 @@ +LDMigrationError | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +

    Report a failed migration operation from readNew, readOld, writeNew or writeOld.

    +
    readNew: async () => {
    const myResult = doMyOldRead();
    if(myResult.wasGood) {
    return LDMigrationSuccess(myResult);
    }
    return LDMigrationError(myResult.error)
    } +
    +
    +
    +

    Parameters

    +
      +
    • +
      error: Error
    +

    Returns {
        error: Error;
        success: false;
    }

    An LDMethodResult

    + +
      +
    • +
      error: Error
    • +
    • +
      success: false
    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/LDMigrationSuccess.html b/packages/sdk/akamai-base/docs/functions/LDMigrationSuccess.html new file mode 100644 index 000000000..a10c155c4 --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/LDMigrationSuccess.html @@ -0,0 +1,208 @@ +LDMigrationSuccess | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +

    Report a successful migration operation from readNew, readOld, writeNew or writeOld.

    +
    readNew: async () => {
    const myResult = doMyOldRead();
    if(myResult.wasGood) {
    return LDMigrationSuccess(myResult);
    }
    return LDMigrationError(myResult.error)
    } +
    +
    +
    +

    Type Parameters

    +
      +
    • +

      TResult

    +
    +

    Parameters

    +
      +
    • +
      result: TResult
      +

      The result of the operation.

      +
    +

    Returns LDMethodResult<TResult>

    An LDMethodResult

    + +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/createMigration.html b/packages/sdk/akamai-base/docs/functions/createMigration.html new file mode 100644 index 000000000..2d9d12cdd --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/createMigration.html @@ -0,0 +1,208 @@ +createMigration | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +
    +

    Type Parameters

    +
      +
    • +

      TMigrationRead

    • +
    • +

      TMigrationWrite

    • +
    • +

      TMigrationReadInput = any

    • +
    • +

      TMigrationWriteInput = any

    +
    +

    Parameters

    +
    +

    Returns LDMigration<TMigrationRead, TMigrationWrite, TMigrationReadInput, TMigrationWriteInput>

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/deserializePoll.html b/packages/sdk/akamai-base/docs/functions/deserializePoll.html new file mode 100644 index 000000000..d78de91e0 --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/deserializePoll.html @@ -0,0 +1,203 @@ +deserializePoll | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +

    This function is intended for usage inside LaunchDarkly SDKs. +This function should NOT be used by customer applications. +This function may be changed or removed without a major version.

    +
    +
    +

    Parameters

    +
      +
    • +
      data: string
      +

      String data from launchdarkly.

      +
    +

    Returns FlagsAndSegments | undefined

    The parsed and processed data.

    + +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/init.html b/packages/sdk/akamai-base/docs/functions/init.html new file mode 100644 index 000000000..ee794ba49 --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/init.html @@ -0,0 +1,200 @@ +init | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.base64UrlEncode.html b/packages/sdk/akamai-base/docs/functions/platform-1.base64UrlEncode.html new file mode 100644 index 000000000..06484a4a7 --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.base64UrlEncode.html @@ -0,0 +1,300 @@ +base64UrlEncode | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.cancelableTimedPromise.html b/packages/sdk/akamai-base/docs/functions/platform-1.cancelableTimedPromise.html new file mode 100644 index 000000000..4d0507052 --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.cancelableTimedPromise.html @@ -0,0 +1,299 @@ +cancelableTimedPromise | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +

    Returns a promise which errors after t seconds.

    +
    +
    +

    Parameters

    +
      +
    • +
      t: number
      +

      Timeout in seconds.

      +
    • +
    • +
      taskName: string
      +

      Name of task being timed for logging and error reporting.

      +
    +

    Returns CancelableTimeout

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.clone.html b/packages/sdk/akamai-base/docs/functions/platform-1.clone.html new file mode 100644 index 000000000..c1db1e058 --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.clone.html @@ -0,0 +1,295 @@ +clone | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      obj: any
    +

    Returns any

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.createSafeLogger.html b/packages/sdk/akamai-base/docs/functions/platform-1.createSafeLogger.html new file mode 100644 index 000000000..e1a9dbfb4 --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.createSafeLogger.html @@ -0,0 +1,290 @@ +createSafeLogger | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.debounce.html b/packages/sdk/akamai-base/docs/functions/platform-1.debounce.html new file mode 100644 index 000000000..e00b6cdc6 --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.debounce.html @@ -0,0 +1,320 @@ +debounce | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +

    Wait before calling the same function. Useful for expensive calls. +Adapted from https://amitd.co/code/typescript/debounce.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T extends ((...args) => ReturnType<T>)

    +
    +

    Parameters

    +
      +
    • +
      fn: T
      +

      The function to be debounced.

      +
    • +
    • +
      Optional delayMs: number
      +

      Defaults to 5 seconds.

      +
      Optional
    +

    Returns ((...args) => void)

    The debounced function.

    + +
      +
    • +
        +
      • (...args): void
      • +
      • +
        +

        Parameters

        +
          +
        • +
          Rest ...args: Parameters<T>
          Rest
        +

        Returns void

    +
    +

    Example

    const debouncedFunction = debounce(e => {
    console.log(e);
    }, 5000);

    // Console logs 'Hello world again ' after 5 seconds
    debouncedFunction('Hello world');
    debouncedFunction('Hello world again'); +
    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.deepCompact.html b/packages/sdk/akamai-base/docs/functions/platform-1.deepCompact.html new file mode 100644 index 000000000..c92a297e2 --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.deepCompact.html @@ -0,0 +1,302 @@ +deepCompact | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +

    Strips all falsy and empty {} from a given object. Returns a new object with only truthy values. +Sourced from below but modified to include checks for empty object and ignoring keys. +https://www.w3resource.com/javascript-exercises/javascript-array-exercise-47.php

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T extends Object

    +
    +

    Parameters

    +
      +
    • +
      Optional obj: T
      Optional
    • +
    • +
      Optional ignoreKeys: string[]
      Optional
    +

    Returns undefined | T

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.defaultHeaders.html b/packages/sdk/akamai-base/docs/functions/platform-1.defaultHeaders.html new file mode 100644 index 000000000..4279b81ba --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.defaultHeaders.html @@ -0,0 +1,298 @@ +defaultHeaders | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +
    +

    Parameters

    +
      +
    • +
      sdkKey: string
    • +
    • +
      info: Info
    • +
    • +
      Optional tags: ApplicationTags
      Optional
    • +
    • +
      Optional includeAuthorizationHeader: boolean
      Optional
    • +
    • +
      Optional userAgentHeaderName: "user-agent" | "x-launchdarkly-user-agent"
      Optional
    +

    Returns LDHeaders

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.fastDeepEqual.html b/packages/sdk/akamai-base/docs/functions/platform-1.fastDeepEqual.html new file mode 100644 index 000000000..9ac8240e5 --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.fastDeepEqual.html @@ -0,0 +1,292 @@ +fastDeepEqual | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +
    +

    Parameters

    +
      +
    • +
      a: any
    • +
    • +
      b: any
    +

    Returns boolean

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.getEventsUri.html b/packages/sdk/akamai-base/docs/functions/platform-1.getEventsUri.html new file mode 100644 index 000000000..41d5822fa --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.getEventsUri.html @@ -0,0 +1,303 @@ +getEventsUri | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +

    Get the URI for the events endpoint.

    +
    +
    +

    Parameters

    +
      +
    • +
      endpoints: ServiceEndpoints
      +

      The service endpoints.

      +
    • +
    • +
      path: string
      +

      The path to the resource, devoid of any query parameters or hrefs.

      +
    • +
    • +
      parameters: {
          key: string;
          value: string;
      }[]
      +

      The query parameters. These query parameters must already have the appropriate encoding applied. This function WILL NOT apply it for you.

      +
    +

    Returns string

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.getPollingUri.html b/packages/sdk/akamai-base/docs/functions/platform-1.getPollingUri.html new file mode 100644 index 000000000..bc5c2b66b --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.getPollingUri.html @@ -0,0 +1,303 @@ +getPollingUri | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +

    Get the URI for the polling endpoint.

    +
    +
    +

    Parameters

    +
      +
    • +
      endpoints: ServiceEndpoints
      +

      The service endpoints.

      +
    • +
    • +
      path: string
      +

      The path to the resource, devoid of any query parameters or hrefs.

      +
    • +
    • +
      parameters: {
          key: string;
          value: string;
      }[]
      +

      The query parameters. These query parameters must already have the appropriate encoding applied. This function WILL NOT apply it for you.

      +
    +

    Returns string

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.getStreamingUri.html b/packages/sdk/akamai-base/docs/functions/platform-1.getStreamingUri.html new file mode 100644 index 000000000..465d41668 --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.getStreamingUri.html @@ -0,0 +1,303 @@ +getStreamingUri | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +

    Get the URI for the streaming endpoint.

    +
    +
    +

    Parameters

    +
      +
    • +
      endpoints: ServiceEndpoints
      +

      The service endpoints.

      +
    • +
    • +
      path: string
      +

      The path to the resource, devoid of any query parameters or hrefs.

      +
    • +
    • +
      parameters: {
          key: string;
          value: string;
      }[]
      +

      The query parameters. These query parameters must already have the appropriate encoding applied. This function WILL NOT apply it for you.

      +
    +

    Returns string

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.httpErrorMessage.html b/packages/sdk/akamai-base/docs/functions/platform-1.httpErrorMessage.html new file mode 100644 index 000000000..caaeab466 --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.httpErrorMessage.html @@ -0,0 +1,294 @@ +httpErrorMessage | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +
    +

    Parameters

    +
      +
    • +
      err: HttpErrorResponse
    • +
    • +
      context: string
    • +
    • +
      Optional retryMessage: string
      Optional
    +

    Returns string

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.internal.isLegacyUser.html b/packages/sdk/akamai-base/docs/functions/platform-1.internal.isLegacyUser.html new file mode 100644 index 000000000..8d0088204 --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.internal.isLegacyUser.html @@ -0,0 +1,318 @@ +isLegacyUser | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +

    Check if a context is a legacy user context.

    +
    +
    +

    Parameters

    +
    +

    Returns context is LDUser

    true if it is a legacy user context.

    + +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.internal.isMultiKind.html b/packages/sdk/akamai-base/docs/functions/platform-1.internal.isMultiKind.html new file mode 100644 index 000000000..2455b374d --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.internal.isMultiKind.html @@ -0,0 +1,318 @@ +isMultiKind | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +

    Check if a context is a multi-kind context.

    +
    +
    +

    Parameters

    +
    +

    Returns context is LDMultiKindContext

    true if it is a multi-kind context.

    + +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.internal.isSingleKind.html b/packages/sdk/akamai-base/docs/functions/platform-1.internal.isSingleKind.html new file mode 100644 index 000000000..999640702 --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.internal.isSingleKind.html @@ -0,0 +1,318 @@ +isSingleKind | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +

    Check if a context is a single kind context.

    +
    +
    +

    Parameters

    +
    +

    Returns context is LDSingleKindContext

    true if the context is a single kind context.

    + +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.internal.shouldSample.html b/packages/sdk/akamai-base/docs/functions/platform-1.internal.shouldSample.html new file mode 100644 index 000000000..a4b3b4b7d --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.internal.shouldSample.html @@ -0,0 +1,318 @@ +shouldSample | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +

    The contents of this file are for event sampling. They are not used for +any purpose requiring cryptographic security.

    +
    +
    +

    Parameters

    +
      +
    • +
      ratio: number
    +

    Returns boolean

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.isHttpLocallyRecoverable.html b/packages/sdk/akamai-base/docs/functions/platform-1.isHttpLocallyRecoverable.html new file mode 100644 index 000000000..33e8486ad --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.isHttpLocallyRecoverable.html @@ -0,0 +1,296 @@ +isHttpLocallyRecoverable | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +

    Returns true if the status could recover for a different payload.

    +

    When used with event processing this indicates that we should discard +the payload, but that a subsequent payload may succeed. Therefore we should +not stop event processing.

    +
    +
    +

    Parameters

    +
      +
    • +
      status: number
    +

    Returns boolean

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.isHttpRecoverable.html b/packages/sdk/akamai-base/docs/functions/platform-1.isHttpRecoverable.html new file mode 100644 index 000000000..2ce2de8b8 --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.isHttpRecoverable.html @@ -0,0 +1,296 @@ +isHttpRecoverable | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +

    Check if the HTTP error is recoverable. This will return false if a request +made with any payload could not recover. If the reason for the failure +is payload specific, for instance a payload that is too large, then +it could recover with a different payload.

    +
    +
    +

    Parameters

    +
      +
    • +
      status: number
    +

    Returns boolean

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.noop.html b/packages/sdk/akamai-base/docs/functions/platform-1.noop.html new file mode 100644 index 000000000..a4f559f2d --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.noop.html @@ -0,0 +1,285 @@ +noop | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +

    Returns void

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.secondsToMillis.html b/packages/sdk/akamai-base/docs/functions/platform-1.secondsToMillis.html new file mode 100644 index 000000000..f7f3d9cea --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.secondsToMillis.html @@ -0,0 +1,290 @@ +secondsToMillis | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +
    +

    Parameters

    +
      +
    • +
      sec: number
    +

    Returns number

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.shouldRetry.html b/packages/sdk/akamai-base/docs/functions/platform-1.shouldRetry.html new file mode 100644 index 000000000..5d3f49e08 --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.shouldRetry.html @@ -0,0 +1,290 @@ +shouldRetry | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +
    +

    Parameters

    +
    +

    Returns boolean

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.sleep.html b/packages/sdk/akamai-base/docs/functions/platform-1.sleep.html new file mode 100644 index 000000000..3841c913d --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.sleep.html @@ -0,0 +1,290 @@ +sleep | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +
    +

    Parameters

    +
      +
    • +
      Optional delayMillis: number
      Optional
    +

    Returns Promise<unknown>

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/functions/platform-1.timedPromise.html b/packages/sdk/akamai-base/docs/functions/platform-1.timedPromise.html new file mode 100644 index 000000000..c9aa3e4d5 --- /dev/null +++ b/packages/sdk/akamai-base/docs/functions/platform-1.timedPromise.html @@ -0,0 +1,299 @@ +timedPromise | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
    + +
  • +

    Returns a promise which errors after t seconds.

    +
    +
    +

    Parameters

    +
      +
    • +
      t: number
      +

      Timeout in seconds.

      +
    • +
    • +
      taskName: string
      +

      Name of task being timed for logging and error reporting.

      +
    +

    Returns Promise<void>

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/index.html b/packages/sdk/akamai-base/docs/index.html new file mode 100644 index 000000000..8bc3a3ce7 --- /dev/null +++ b/packages/sdk/akamai-base/docs/index.html @@ -0,0 +1,655 @@ +@launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+

@launchdarkly/akamai-server-base-sdk - v2.1.20

+
+

This is the API reference for the Akamai LaunchDarkly SDK.

+

In typical usage, you will call init once at startup time to obtain an instance of +LDClient, which provides access to all of the SDK's functionality.

+

For more information, see the SDK reference guide.

+
+
+
+
+
+ +
+
+

References

+
+
+

Namespaces

+
+
+

Enumerations

+
+
+

Classes

+
+
+

Interfaces

+
+
+

Type Aliases

+
+
+

Functions

+
+
+

References

+
+Re-exports ApplicationTags
+
+Re-exports AttributeReference
+
+Re-exports AutoEnvAttributes
+
+Re-exports BasicLogger
+
+Re-exports BasicLoggerOptions
+
+Re-exports CancelableTimeout
+
+Re-exports ClientContext
+
+Re-exports Context
+
+Re-exports ContextFilter
+
+Re-exports Crypto
+
+Re-exports DataKind
+
+Re-exports DataSourceErrorKind
+
+Re-exports DateValidator
+
+Re-exports Encoding
+
+Re-exports EventListener
+
+Re-exports EventName
+
+Re-exports EventSource
+
+Re-exports EventSourceCapabilities
+
+Re-exports EventSourceInitDict
+
+Re-exports FactoryOrInstance
+
+Re-exports Filesystem
+
+Re-exports Function
+
+Re-exports Hasher
+
+Re-exports Headers
+
+Re-exports Hmac
+
+Re-exports HttpErrorResponse
+
+Re-exports Info
+
+Re-exports KindValidator
+
+Re-exports LDApplication
+
+Re-exports LDClientContext
+
+Re-exports LDClientError
+
+Re-exports LDContext
+
+Re-exports LDContextCommon
+
+Re-exports LDContextMeta
+
+Re-exports LDDevice
+
+Re-exports LDEvaluationDetail
+
+Re-exports LDEvaluationDetailTyped
+
+Re-exports LDEvaluationReason
+
+Re-exports LDFeatureStore
+
+Re-exports LDFeatureStoreDataStorage
+
+Re-exports LDFeatureStoreItem
+
+Re-exports LDFeatureStoreKindData
+
+Re-exports LDFileDataSourceError
+
+Re-exports LDFlagSet
+
+Re-exports LDFlagValue
+
+Re-exports LDHeaders
+
+Re-exports LDKeyedFeatureStoreItem
+
+Re-exports LDLogLevel
+
+Re-exports LDLogger
+
+Re-exports LDMultiKindContext
+
+Re-exports LDPollingError
+
+Re-exports LDSingleKindContext
+
+Re-exports LDStreamingError
+
+Re-exports LDTimeoutError
+
+Re-exports LDUnexpectedResponseError
+
+Re-exports LDUser
+
+Re-exports NullableBoolean
+
+Re-exports NumberWithMinimum
+
+Re-exports OptionMessages
+
+Re-exports Options
+
+Re-exports Platform
+
+Re-exports PlatformData
+
+Re-exports ProcessStreamResponse
+
+Re-exports Requests
+
+Re-exports Response
+
+Re-exports SafeLogger
+
+Re-exports SdkData
+
+Re-exports ServiceEndpoints
+
+Re-exports Storage
+
+Re-exports StringMatchingRegex
+
+Re-exports Type
+
+Re-exports TypeArray
+
+Re-exports TypeValidator
+
+Re-exports TypeValidators
+
+Re-exports VoidFunction
+
+Re-exports WatchHandle
+
+Re-exports base64UrlEncode
+
+Re-exports cancelableTimedPromise
+
+Re-exports clone
+
+Re-exports createSafeLogger
+
+Re-exports debounce
+
+Re-exports deepCompact
+
+Re-exports defaultHeaders
+
+Re-exports fastDeepEqual
+
+Re-exports getEventsUri
+
+Re-exports getPollingUri
+
+Re-exports getStreamingUri
+
+Re-exports httpErrorMessage
+
+Re-exports internal
+
+Re-exports isHttpLocallyRecoverable
+
+Re-exports isHttpRecoverable
+
+Re-exports noop
+
+Re-exports secondsToMillis
+
+Re-exports shouldRetry
+
+Re-exports sleep
+
+Re-exports subsystem
+
+Re-exports timedPromise
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/EdgeProvider.html b/packages/sdk/akamai-base/docs/interfaces/EdgeProvider.html new file mode 100644 index 000000000..c9275ba7a --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/EdgeProvider.html @@ -0,0 +1,223 @@ +EdgeProvider | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • EdgeProvider
+
+
+
+ +
+
+

Properties

+
get +
+
+

Properties

+
+ +
get: ((rootKey) => Promise<undefined | null | string>)
+
+

Type declaration

+
    +
  • +
      +
    • (rootKey): Promise<undefined | null | string>
    • +
    • +
      +

      Parameters

      +
        +
      • +
        rootKey: string
      +

      Returns Promise<undefined | null | string>

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDBigSegmentsOptions.html b/packages/sdk/akamai-base/docs/interfaces/LDBigSegmentsOptions.html new file mode 100644 index 000000000..977ca9a04 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/LDBigSegmentsOptions.html @@ -0,0 +1,310 @@ +LDBigSegmentsOptions | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Interface LDBigSegmentsOptions

+
+

Additional parameters for configuring the SDK's Big Segments behavior.

+

Big Segments are a specific type of user segments. For more information, read the LaunchDarkly +documentation: https://docs.launchdarkly.com/home/users/big-segments

+
+
+

See

LDOptions.bigSegments

+
+
+

Hierarchy

+
    +
  • LDBigSegmentsOptions
+
+
+
+ +
+
+

Properties

+
+ +
staleAfter?: number
+

The maximum length of time between updates of the Big Segments data before the data is +considered out of date, in seconds.

+

Normally, the LaunchDarkly Relay Proxy updates a timestamp in the Big Segment store at +intervals to confirm that it is still in sync with the LaunchDarkly data, even if there have +been no changes to the store. +If the timestamp falls behind the current time by the amount specified in staleAfter, the +SDK assumes that something is not working correctly in this process and that the data may not +be accurate.

+

While in a stale state, the SDK will still continue using the last known data, but the status +from +interfaces.BigSegmentStoreStatusProvider.getStatus will have stale: true, and any +LDEvaluationReason generated from a feature flag that references a Big Segment will +have a bigSegmentsStatus of "STALE".

+

If not specified, the default value is 120 (two minutes). Zero or negative values are changed +to the default.

+
+
+
+ +
statusPollInterval?: number
+

The interval at which the SDK will poll the Big Segment store to make sure it is available +and to determine how long ago it was updated, in seconds.

+

If not specified, the default value is 5. Zero or negative values are changed to the default.

+
+
+
+ +
store: ((clientContext) => BigSegmentStore)
+
+

Type declaration

+
    +
  • +
      +
    • (clientContext): BigSegmentStore
    • +
    • +

      Specifies the storage component that provides Big Segments data.

      +

      This property is mandatory. It must be obtained from one of the SDK's database integrations, +such as https://github.com/launchdarkly/node-server-sdk-redis. You will normally specify a +database implementation that matches how the LaunchDarkly Relay Proxy is configured, since the +Relay Proxy manages the Big Segment data.

      +
      +
      +

      Parameters

      +
      +

      Returns BigSegmentStore

      +
+
+ +
userCacheSize?: number
+

The maximum number of users whose Big Segment state will be cached by the SDK at any given +time.

+

To reduce database traffic, the SDK maintains a least-recently-used cache by user key. When a +feature flag that references a Big Segment is evaluated for some user who is not currently in +the cache, the SDK queries the database for all Big Segment memberships of that user, and +stores them together in a single cache entry. If the cache is full, the oldest entry is +dropped.

+

A higher value for userCacheSize means that database queries for Big Segments will be done +less often for recently-referenced users, if the application has many users, at the cost of +increased memory used by the cache.

+

Cache entries can also expire based on the setting of userCacheTime.

+

If not specified, the default value is 1000.

+
+
+
+ +
userCacheTime?: number
+

The maximum length of time that the Big Segment state for a user will be cached by the SDK, +in seconds.

+

See userCacheSize for more about this cache. A higher value for userCacheTime means +that database queries for the Big Segment state of any given user will be done less often, but +that changes to segment membership may not be detected as soon.

+

If not specified, the default value is 5. Negative values are changed to the default.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDClient.html b/packages/sdk/akamai-base/docs/interfaces/LDClient.html new file mode 100644 index 000000000..ad0b0a542 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/LDClient.html @@ -0,0 +1,966 @@ +LDClient | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

The LaunchDarkly SDK client object.

+

Create this object with init. Applications should configure the client at startup time +and continue to use it throughout the lifetime of the application, rather than creating instances +on the fly.

+
+
+
+

Hierarchy

+
    +
  • LDClient
+
+
+
+ +
+
+

Accessors

+
+ +
    +
  • get logger(): undefined | LDLogger
  • +
  • +

    Get the logger used by this LDClient instance.

    +

    For all platforms that support logging the logger should be present.

    +
    +

    Returns undefined | LDLogger

    +
+
+

Methods

+
+ +
    + +
  • +

    Add a hook to the client. In order to register a hook before the client +starts, please use the hooks property of LDOptions.

    +

    Hooks provide entrypoints which allow for observation of SDK functions.

    +
    +
    +

    Parameters

    +
    +

    Returns void

    +
+
+ +
    + +
  • +

    Builds an object that encapsulates the state of all feature flags for a given context. +This includes the flag values and also metadata that can be used on the front end. This +method does not send analytics events back to LaunchDarkly.

    +

    The most common use case for this method is to bootstrap a set of client-side +feature flags from a back-end service. Call the toJSON() method of the returned object +to convert it to the data structure used by the client-side SDK.

    +
    +
    +

    Parameters

    +
      +
    • +
      context: LDContext
      +

      The context requesting the feature flags.

      +
    • +
    • +
      Optional options: LDFlagsStateOptions
      +

      Optional LDFlagsStateOptions to determine how the state is computed.

      +
      Optional
    • +
    • +
      Optional callback: ((err, res) => void)
      +

      A Node-style callback to receive the result (as an LDFlagsState). If omitted, you + will receive a Promise instead.

      +
      Optional +
        +
      • +
          +
        • (err, res): void
        • +
        • +
          +

          Parameters

          +
          +

          Returns void

    +

    Returns Promise<LDFlagsState>

    If you provided a callback, then nothing. Otherwise, a Promise which will be resolved + with the result as an LDFlagsState.

    + +
+
+ +
    + +
  • +

    Determines the boolean variation of a feature flag for a context.

    +

    If the flag variation does not have a boolean value, defaultValue is returned.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      The unique key of the feature flag.

      +
    • +
    • +
      context: LDContext
      +

      The context requesting the flag. The client will generate an analytics event to + register this context with LaunchDarkly if the context does not already exist.

      +
    • +
    • +
      defaultValue: boolean
      +

      The default value of the flag, to be used if the value is not available + from LaunchDarkly.

      +
    +

    Returns Promise<boolean>

    A Promise which will be resolved with the result value.

    + +
+
+ +
    + +
  • +

    Determines the boolean variation of a feature flag for a context, along with information about +how it was calculated.

    +

    The reason property of the result will also be included in analytics events, if you are +capturing detailed event data for this flag.

    +

    If the flag variation does not have a boolean value, defaultValue is returned. The reason will +indicate an error of the type WRONG_KIND in this case.

    +

    For more information, see the SDK reference +guide.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      The unique key of the feature flag.

      +
    • +
    • +
      context: LDContext
      +

      The context requesting the flag. The client will generate an analytics event to + register this context with LaunchDarkly if the context does not already exist.

      +
    • +
    • +
      defaultValue: boolean
      +

      The default value of the flag, to be used if the value is not available + from LaunchDarkly.

      +
    +

    Returns Promise<LDEvaluationDetailTyped<boolean>>

    A Promise which will be resolved with the result + (as an ).

    + +
+
+ +
    + +
  • +

    Discards all network connections, background tasks, and other resources held by the client.

    +

    Do not attempt to use the client after calling this method.

    +
    +

    Returns void

    +
+
+ +
    + +
  • +

    Flushes all pending analytics events.

    +

    Normally, batches of events are delivered in the background at intervals determined by the +flushInterval property of LDOptions. Calling flush() triggers an immediate +delivery. However, like Node I/O in general, this is still an asynchronous operation so you +must still use Promise chaining, a callback, or async/await to detect when it has finished +or failed.

    +
    +
    +

    Parameters

    +
      +
    • +
      Optional callback: ((err, res) => void)
      +

      A function which will be called when the flush completes (meaning that all pending events + have been delivered to LaunchDarkly). If omitted, you will receive a Promise instead.

      +
      Optional +
        +
      • +
          +
        • (err, res): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            err: null | Error
          • +
          • +
            res: boolean
          +

          Returns void

    +

    Returns Promise<void>

    If you provided a callback, then nothing. Otherwise, a Promise which resolves once + flushing is finished. Note that the Promise will be rejected if the HTTP request + fails, so be sure to attach a rejection handler to it.

    + +
+
+ +
    + +
  • +

    Identifies a context to LaunchDarkly.

    +

    This simply creates an analytics event that will transmit the given user properties to +LaunchDarkly, so that the context will be visible on your dashboard even if you have not +evaluated any flags for that user. It has no other effect.

    +

    If the context is omitted or has no key, the client will log a warning +and will not send an event.

    +
    +
    +

    Parameters

    +
      +
    • +
      context: LDContext
      +

      The context properties. Must contain at least the key property.

      +
    +

    Returns void

    +
+
+ +
    + +
  • +

    Tests whether the client has completed initialization.

    +

    If this returns false, it means that the client has not yet successfully connected to +LaunchDarkly. It might still be in the process of starting up, or it might be attempting to +reconnect after an unsuccessful attempt, or it might have received an unrecoverable error (such +as an invalid SDK key) and given up.

    +
    +

    Returns boolean

    True if the client has successfully initialized.

    + +
+
+ +
    + +
  • +

    Tests whether the client is configured in offline mode.

    +
    +

    Returns boolean

    True if the offline property is true in your LDOptions.

    + +
+
+ +
    + +
  • +

    Determines the variation of a feature flag for a context.

    +

    This version may be favored in TypeScript versus variation because it returns +an unknown type instead of any. unknown will require a cast before usage.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      The unique key of the feature flag.

      +
    • +
    • +
      context: LDContext
      +

      The context requesting the flag. The client will generate an analytics event to + register this context with LaunchDarkly if the context does not already exist.

      +
    • +
    • +
      defaultValue: unknown
      +

      The default value of the flag, to be used if the value is not available + from LaunchDarkly.

      +
    +

    Returns Promise<unknown>

    A Promise which will be resolved with the result value.

    + +
+
+ +
    + +
  • +

    Determines the variation of a feature flag for a context, along with information about how it +was calculated.

    +

    The reason property of the result will also be included in analytics events, if you are +capturing detailed event data for this flag.

    +

    This version may be favored in TypeScript versus variation because it returns +an unknown type instead of any. unknown will require a cast before usage.

    +

    For more information, see the SDK reference +guide.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      The unique key of the feature flag.

      +
    • +
    • +
      context: LDContext
      +

      The context requesting the flag. The client will generate an analytics event to + register this context with LaunchDarkly if the context does not already exist.

      +
    • +
    • +
      defaultValue: unknown
      +

      The default value of the flag, to be used if the value is not available + from LaunchDarkly.

      +
    +

    Returns Promise<LDEvaluationDetailTyped<unknown>>

    If you provided a callback, then nothing. Otherwise, a Promise which will be resolved with + the result (as an).

    + +
+
+ +
    + +
  • +

    Returns the migration stage of the migration feature flag for the given +evaluation context.

    +

    If the evaluated value of the flag cannot be converted to an LDMigrationStage, then the default +value will be returned and error will be logged.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      The unique key of the feature flag.

      +
    • +
    • +
      context: LDContext
      +

      The context requesting the flag. The client will generate an analytics event to + register this context with LaunchDarkly if the context does not already exist.

      +
    • +
    • +
      defaultValue: LDMigrationStage
      +

      The default value of the flag, to be used if the value is not available + from LaunchDarkly.

      +
    +

    Returns Promise<LDMigrationVariation>

    A Promise which will be resolved with the result (as anLDMigrationVariation).

    + +
+
+ +
    + +
  • +

    Determines the numeric variation of a feature flag for a context.

    +

    If the flag variation does not have a numeric value, defaultValue is returned.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      The unique key of the feature flag.

      +
    • +
    • +
      context: LDContext
      +

      The context requesting the flag. The client will generate an analytics event to + register this context with LaunchDarkly if the context does not already exist.

      +
    • +
    • +
      defaultValue: number
      +

      The default value of the flag, to be used if the value is not available + from LaunchDarkly.

      +
    +

    Returns Promise<number>

    A Promise which will be resolved with the result value.

    + +
+
+ +
    + +
  • +

    Determines the numeric variation of a feature flag for a context, along with information about +how it was calculated.

    +

    The reason property of the result will also be included in analytics events, if you are +capturing detailed event data for this flag.

    +

    If the flag variation does not have a numeric value, defaultValue is returned. The reason will +indicate an error of the type WRONG_KIND in this case.

    +

    For more information, see the SDK reference +guide.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      The unique key of the feature flag.

      +
    • +
    • +
      context: LDContext
      +

      The context requesting the flag. The client will generate an analytics event to + register this context with LaunchDarkly if the context does not already exist.

      +
    • +
    • +
      defaultValue: number
      +

      The default value of the flag, to be used if the value is not available + from LaunchDarkly.

      +
    +

    Returns Promise<LDEvaluationDetailTyped<number>>

    A Promise which will be resolved with the result + (as an ).

    + +
+
+ +
    + +
  • +

    Computes an HMAC signature of a context signed with the client's SDK key.

    +

    For more information, see the JavaScript SDK Reference Guide on +Secure mode.

    +
    +
    +

    Parameters

    +
      +
    • +
      context: LDContext
      +

      The context properties.

      +
    +

    Returns string

    The hash string.

    + +
+
+ +
    + +
  • +

    Determines the string variation of a feature flag for a context.

    +

    If the flag variation does not have a string value, defaultValue is returned.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      The unique key of the feature flag.

      +
    • +
    • +
      context: LDContext
      +

      The context requesting the flag. The client will generate an analytics event to + register this context with LaunchDarkly if the context does not already exist.

      +
    • +
    • +
      defaultValue: string
      +

      The default value of the flag, to be used if the value is not available + from LaunchDarkly.

      +
    +

    Returns Promise<string>

    A Promise which will be resolved with the result value.

    + +
+
+ +
    + +
  • +

    Determines the string variation of a feature flag for a context, along with information about +how it was calculated.

    +

    The reason property of the result will also be included in analytics events, if you are +capturing detailed event data for this flag.

    +

    If the flag variation does not have a string value, defaultValue is returned. The reason will +indicate an error of the type WRONG_KIND in this case.

    +

    For more information, see the SDK reference +guide.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      The unique key of the feature flag.

      +
    • +
    • +
      context: LDContext
      +

      The context requesting the flag. The client will generate an analytics event to + register this context with LaunchDarkly if the context does not already exist.

      +
    • +
    • +
      defaultValue: string
      +

      The default value of the flag, to be used if the value is not available + from LaunchDarkly.

      +
    +

    Returns Promise<LDEvaluationDetailTyped<string>>

    A Promise which will be resolved with the result + (as an ).

    + +
+
+ +
    + +
  • +

    Tracks that a context performed an event.

    +

    LaunchDarkly automatically tracks pageviews and clicks that are specified in the Metrics section +of the dashboard. This can be used to track custom metrics (goals) or other events that do not currently +have metrics.

    +

    Note that event delivery is asynchronous, so the event may not actually be sent until later; +see flush.

    +

    If the context is omitted or has no key, the client will log a warning and will not send an +event.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      The name of the event, which may correspond to a metric in Experimentation.

      +
    • +
    • +
      context: LDContext
      +

      The context to track.

      +
    • +
    • +
      Optional data: any
      +

      Optional additional information to associate with the event.

      +
      Optional
    • +
    • +
      Optional metricValue: number
      +

      A numeric value used by the LaunchDarkly experimentation feature in numeric + custom metrics. Can be omitted if this event is used by only non-numeric metrics. This field + will also be returned as part of the custom event for Data Export.

      +
      Optional
    +

    Returns void

    +
+
+ +
    + +
  • +

    Track the details of a migration.

    +
    +
    +

    Parameters

    +
      +
    • +
      event: LDMigrationOpEvent
      +

      Event containing information about the migration operation.

      +
    +

    Returns void

    +
+
+ +
    + +
  • +

    Determines the variation of a feature flag for a context.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      The unique key of the feature flag.

      +
    • +
    • +
      context: LDContext
      +

      The context requesting the flag. The client will generate an analytics event to + register this context with LaunchDarkly if the context does not already exist.

      +
    • +
    • +
      defaultValue: any
      +

      The default value of the flag, to be used if the value is not available + from LaunchDarkly.

      +
    • +
    • +
      Optional callback: ((err, res) => void)
      +

      A Node-style callback to receive the result value. If omitted, you will receive + a Promise instead.

      +
      Optional +
        +
      • +
          +
        • (err, res): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            err: any
          • +
          • +
            res: any
          +

          Returns void

    +

    Returns Promise<any>

    If you provided a callback, then nothing. Otherwise, a Promise which will be resolved with + the result value.

    + +
+
+ +
    + +
  • +

    Determines the variation of a feature flag for a context, along with information about how it +was calculated.

    +

    The reason property of the result will also be included in analytics events, if you are +capturing detailed event data for this flag.

    +

    For more information, see the SDK reference +guide.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      The unique key of the feature flag.

      +
    • +
    • +
      context: LDContext
      +

      The context requesting the flag. The client will generate an analytics event to + register this context with LaunchDarkly if the context does not already exist.

      +
    • +
    • +
      defaultValue: any
      +

      The default value of the flag, to be used if the value is not available + from LaunchDarkly.

      +
    • +
    • +
      Optional callback: ((err, res) => void)
      +

      A Node-style callback to receive the result (as an LDEvaluationDetail). + If omitted, you will receive a Promise instead.

      +
      Optional +
        +
      • +
    +

    Returns Promise<LDEvaluationDetail>

    If you provided a callback, then nothing. Otherwise, a Promise which will be resolved with + the result (as anLDEvaluationDetail).

    + +
+
+ +
    + +
  • +

    Returns a Promise that tracks the client's initialization state.

    +

    The Promise will be resolved if the client successfully initializes, or rejected if client +initialization has failed unrecoverably (for instance, if it detects that the SDK key is +invalid). Keep in mind that unhandled Promise rejections can be fatal in Node, so if you call +this method, be sure to attach a rejection handler to it (or, if using async/await, a catch +block).

    +

    Note that you can also use event listeners (on) for the same purpose: the event +"ready" indicates success, and "failed" indicates failure.

    +

    This method takes an optional parameters which include a timeout. The timeout controls how long +a specific call to waitForInitialization will wait before rejecting its promise. If a +subsequent call is made to waitForInitialization with a timeout, then it will again wait up to +that maximum time.

    +

    Regardless of whether you continue to wait, the SDK will still retry all connection failures +indefinitely unless it gets an unrecoverable error as described above.

    +

    Waiting indefinitely, or depending only on the "ready" or "failed" events can result in an +application waiting indefinitely. It is recommended to use a timeout which is reasonable +for your application.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<LDClient>

    A Promise that will be resolved if the client initializes successfully, or rejected if it +fails. If successful, the result is the same client object. It is not recommended to use the +returned client object. It will be removed in a future version.

    + +
    +

    Example

    This example shows use of Promise chaining methods for specifying handlers:

    +
      client.waitForInitialization({timeoutSeconds: 10}).then(() => {
    // do whatever is appropriate if initialization has succeeded
    }).catch(err => {
    // do whatever is appropriate if initialization has failed or timed out
    }) +
    + +

    Example

    This example shows use of async/await syntax for specifying handlers:

    +
      try {
    await client.waitForInitialization({timeoutSeconds: 10});
    // do whatever is appropriate if initialization has succeeded
    } catch (err) {
    // do whatever is appropriate if initialization has failed or timed out
    } +
    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDFlagsState.html b/packages/sdk/akamai-base/docs/interfaces/LDFlagsState.html new file mode 100644 index 000000000..430c3b19a --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/LDFlagsState.html @@ -0,0 +1,299 @@ +LDFlagsState | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

An object that contains the state of all feature flags, generated by LDClient.allFlagsState.

+
+
+
+

Hierarchy

+
    +
  • LDFlagsState
+
+
+
+ +
+
+

Properties

+
+
+

Methods

+
+
+

Properties

+
+ +
valid: boolean
+

True if this object contains a valid snapshot of feature flag state, or false if the +state could not be computed (for instance, because the client was offline or there +was no user).

+
+
+
+

Methods

+
+ +
    + +
  • +

    Returns a map of feature flag keys to values. If a flag would have evaluated to the +default value, its value will be null.

    +

    Do not use this method if you are passing data to the front end to "bootstrap" the +JavaScript client. Instead, use toJSON.

    +
    +

    Returns LDFlagSet

    +
+
+ +
    + +
  • +

    Returns the evaluation reason for a feature flag at the time the state was recorded. +It will be null if reasons were not recorded, or if there was no such flag.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      The flag key.

      +
    +

    Returns null | LDEvaluationReason

    +
+
+ +
    + +
  • +

    Returns the value of an individual feature flag at the time the state was recorded. +It will be null if the flag returned the default value, or if there was no such flag.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      The flag key.

      +
    +

    Returns any

    +
+
+ +
    + +
  • +

    Returns a Javascript representation of the entire state map, in the format used by +the Javascript SDK. Use this method if you are passing data to the front end in +order to "bootstrap" the JavaScript client.

    +

    Do not rely on the exact shape of this data, as it may change in future to support +the needs of the JavaScript client.

    +
    +

    Returns object

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDFlagsStateOptions.html b/packages/sdk/akamai-base/docs/interfaces/LDFlagsStateOptions.html new file mode 100644 index 000000000..c48d425af --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/LDFlagsStateOptions.html @@ -0,0 +1,242 @@ +LDFlagsStateOptions | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Interface LDFlagsStateOptions

+
+

Optional settings that can be passed to LDClient.allFlagsState.

+
+
+
+

Hierarchy

+
    +
  • LDFlagsStateOptions
+
+
+
+ +
+
+

Properties

+
+ +
clientSideOnly?: boolean
+

True if the state should include only flags that have been marked for use with the +client-side SDK. By default, all flags are included.

+
+
+
+ +
detailsOnlyForTrackedFlags?: boolean
+

True if any flag metadata that is normally only used for event generation-- such as flag +versions and evaluation reasons-- should be omitted for any flag that does not have event +tracking or debugging turned on. This reduces the size of the JSON data if you are passing the +flag state to the front end.

+
+
+
+ +
withReasons?: boolean
+

True if evaluation reason data should be captured in the state object (see +LDClient.variationDetail). By default, it is not.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigration.html b/packages/sdk/akamai-base/docs/interfaces/LDMigration.html new file mode 100644 index 000000000..33532994e --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/LDMigration.html @@ -0,0 +1,282 @@ +LDMigration | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Interface LDMigration<TMigrationRead, TMigrationWrite, TMigrationReadInput, TMigrationWriteInput>

+
+

Interface representing a migration.

+
+
+
+

Type Parameters

+
    +
  • +

    TMigrationRead

  • +
  • +

    TMigrationWrite

  • +
  • +

    TMigrationReadInput = any

  • +
  • +

    TMigrationWriteInput = any

+
+

Hierarchy

+
    +
  • LDMigration
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
    + +
  • +

    Perform a read using the migration.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      The key of the flag controlling the migration.

      +
    • +
    • +
      context: LDContext
      +

      The context requesting the flag. The client will generate an analytics event to + register this context with LaunchDarkly if the context does not already exist.

      +
    • +
    • +
      defaultValue: LDMigrationStage
      +

      The default migration step. Used if the value is not available from +LaunchDarkly.

      +
    • +
    • +
      Optional payload: TMigrationReadInput
      Optional
    +

    Returns Promise<LDMigrationReadResult<TMigrationRead>>

    +
+
+ +
    + +
  • +

    Perform a write using the migration.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      The key of the flag controlling the migration.

      +
    • +
    • +
      context: LDContext
      +

      The context requesting the flag. The client will generate an analytics event to + register this context with LaunchDarkly if the context does not already exist.

      +
    • +
    • +
      defaultValue: LDMigrationStage
      +

      The default migration step. Used if the value is not available from +LaunchDarkly.

      +
    • +
    • +
      Optional payload: TMigrationWriteInput
      Optional
    +

    Returns Promise<LDMigrationWriteResult<TMigrationWrite>>

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigrationConsistencyMeasurement.html b/packages/sdk/akamai-base/docs/interfaces/LDMigrationConsistencyMeasurement.html new file mode 100644 index 000000000..99eaaf45f --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/LDMigrationConsistencyMeasurement.html @@ -0,0 +1,224 @@ +LDMigrationConsistencyMeasurement | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Interface LDMigrationConsistencyMeasurement

+
+

Hierarchy

+
    +
  • LDMigrationConsistencyMeasurement
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
key: "consistent"
+
+ +
samplingRatio: number
+
+ +
value: boolean
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigrationErrorMeasurement.html b/packages/sdk/akamai-base/docs/interfaces/LDMigrationErrorMeasurement.html new file mode 100644 index 000000000..25f53181f --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/LDMigrationErrorMeasurement.html @@ -0,0 +1,224 @@ +LDMigrationErrorMeasurement | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Interface LDMigrationErrorMeasurement

+
+

Hierarchy

+
    +
  • LDMigrationErrorMeasurement
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
key: "error"
+
+ +
values: {
    new?: boolean;
    old?: boolean;
}
+
+

Type declaration

+
    +
  • +
    Optional new?: boolean
  • +
  • +
    Optional old?: boolean
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigrationEvaluation.html b/packages/sdk/akamai-base/docs/interfaces/LDMigrationEvaluation.html new file mode 100644 index 000000000..520675ea8 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/LDMigrationEvaluation.html @@ -0,0 +1,250 @@ +LDMigrationEvaluation | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Interface LDMigrationEvaluation

+
+

Component of an LDMigrationOpEvent which tracks information about the +evaluation of the migration flag.

+
+
+
+

Hierarchy

+
    +
  • LDMigrationEvaluation
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
+
+ +
key: string
+
+ +
+
+ +
+
+ +
variation?: number
+
+ +
version?: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigrationInvokedMeasurement.html b/packages/sdk/akamai-base/docs/interfaces/LDMigrationInvokedMeasurement.html new file mode 100644 index 000000000..78246e46e --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/LDMigrationInvokedMeasurement.html @@ -0,0 +1,224 @@ +LDMigrationInvokedMeasurement | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Interface LDMigrationInvokedMeasurement

+
+

Hierarchy

+
    +
  • LDMigrationInvokedMeasurement
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
key: "invoked"
+
+ +
values: {
    new?: boolean;
    old?: boolean;
}
+
+

Type declaration

+
    +
  • +
    Optional new?: boolean
  • +
  • +
    Optional old?: boolean
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigrationLatencyMeasurement.html b/packages/sdk/akamai-base/docs/interfaces/LDMigrationLatencyMeasurement.html new file mode 100644 index 000000000..803bffb4f --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/LDMigrationLatencyMeasurement.html @@ -0,0 +1,224 @@ +LDMigrationLatencyMeasurement | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Interface LDMigrationLatencyMeasurement

+
+

Hierarchy

+
    +
  • LDMigrationLatencyMeasurement
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
key: "latency_ms"
+
+ +
values: {
    new?: number;
    old?: number;
}
+
+

Type declaration

+
    +
  • +
    Optional new?: number
  • +
  • +
    Optional old?: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigrationOpEvent.html b/packages/sdk/akamai-base/docs/interfaces/LDMigrationOpEvent.html new file mode 100644 index 000000000..c7473fd03 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/LDMigrationOpEvent.html @@ -0,0 +1,258 @@ +LDMigrationOpEvent | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Interface LDMigrationOpEvent

+
+

Event used to track information about a migration operation.

+

Generally this event should not be created directly and instead an +LDMigrationOpTracker should be used to generate it.

+
+
+
+

Hierarchy

+
    +
  • LDMigrationOpEvent
+
+
+
+ +
+
+

Properties

+
+ +
contextKeys: Record<string, string>
+
+ +
creationDate: number
+
+ +
+
+ +
kind: "migration_op"
+
+ +
measurements: LDMigrationMeasurement[]
+
+ +
operation: LDMigrationOp
+
+ +
samplingRatio: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigrationOptions.html b/packages/sdk/akamai-base/docs/interfaces/LDMigrationOptions.html new file mode 100644 index 000000000..b242b619f --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/LDMigrationOptions.html @@ -0,0 +1,396 @@ +LDMigrationOptions | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Interface LDMigrationOptions<TMigrationRead, TMigrationWrite, TMigrationReadInput, TMigrationWriteInput>

+
+

Configuration for a migration.

+
+
+
+

Type Parameters

+
    +
  • +

    TMigrationRead

  • +
  • +

    TMigrationWrite

  • +
  • +

    TMigrationReadInput

  • +
  • +

    TMigrationWriteInput

+
+

Hierarchy

+
    +
  • LDMigrationOptions
+
+
+
+ +
+
+

Properties

+
+ +
check?: ((a, b) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (a, b): boolean
    • +
    • +

      Method used to do consistency checks for read operations. After a read operation, during which both data sources +are read from, a check of read consistency may be done using this method.

      +
      +
      +

      Parameters

      +
        +
      • +
        a: TMigrationRead
      • +
      • +
        b: TMigrationRead
      +

      Returns boolean

      +
+
+ +
errorTracking?: boolean
+

Configure the error tracking for the migration.

+

Defaults to true.

+
+
+
+ + +

Configure how the migration should execute. If omitted the execution will +be concurrent.

+
+
+
+ +
latencyTracking?: boolean
+

Configure the latency tracking for the migration.

+

Defaults to true.

+
+
+
+ +
readNew: ((payload?) => Promise<LDMethodResult<TMigrationRead>>)
+
+

Type declaration

+
    +
  • +
      +
    • (payload?): Promise<LDMethodResult<TMigrationRead>>
    • +
    • +

      Implementation which provides a read from the "new" source.

      +

      Users are required to provide two different read methods -- one to read from the old migration source, and one to +read from the new source. Additionally, customers can opt-in to consistency tracking by providing a check +function.

      +

      Depending on the migration stage, one or both of these read methods may be called.

      +

      Throwing an exception from this method will be treated as an error.

      +
      +
      +

      Parameters

      +
        +
      • +
        Optional payload: TMigrationReadInput
        +

        An optional payload. The payload is provided when calling the read method on the migration.

        +
        Optional
      +

      Returns Promise<LDMethodResult<TMigrationRead>>

      The result of the operation. Use LDMigrationSuccess or LDMigrationError to create a suitable return value.

      + +
+
+ +
readOld: ((payload?) => Promise<LDMethodResult<TMigrationRead>>)
+
+

Type declaration

+
    +
  • +
      +
    • (payload?): Promise<LDMethodResult<TMigrationRead>>
    • +
    • +

      Implementation which provides a read from the "old" source.

      +

      Users are required to provide two different read methods -- one to read from the old migration source, and one to +read from the new source. Additionally, customers can opt-in to consistency tracking by providing a check +function.

      +

      Depending on the migration stage, one or both of these read methods may be called.

      +

      Throwing an exception from this method will be treated as an error.

      +
      +
      +

      Parameters

      +
        +
      • +
        Optional payload: TMigrationReadInput
        Optional
      +

      Returns Promise<LDMethodResult<TMigrationRead>>

      +
+
+ +
writeNew: ((payload?) => Promise<LDMethodResult<TMigrationWrite>>)
+
+

Type declaration

+
    +
  • +
      +
    • (payload?): Promise<LDMethodResult<TMigrationWrite>>
    • +
    • +

      Implementation which provides a write to the "new" source.

      +

      Users are required to provide two different write methods -- one to write to the old migration source, and one to +write to the new source. Not every stage requires

      +

      Depending on the migration stage, one or both of these write methods may be called.

      +

      Throwing an exception from this method will be treated as an error.

      +
      +
      +

      Parameters

      +
        +
      • +
        Optional payload: TMigrationWriteInput
        +

        An optional payload. The payload is provided when calling the read method on the migration.

        +
        Optional
      +

      Returns Promise<LDMethodResult<TMigrationWrite>>

      The result of the operation. Use LDMigrationSuccess or LDMigrationError to create a suitable return value.

      + +
+
+ +
writeOld: ((payload?) => Promise<LDMethodResult<TMigrationWrite>>)
+
+

Type declaration

+
    +
  • +
      +
    • (payload?): Promise<LDMethodResult<TMigrationWrite>>
    • +
    • +

      Implementation which provides a write to the "old" source.

      +

      Users are required to provide two different write methods -- one to write to the old migration source, and one to +write to the new source. Not every stage requires

      +

      Depending on the migration stage, one or both of these write methods may be called.

      +

      Throwing an exception from this method will be treated as an error.

      +
      +
      +

      Parameters

      +
        +
      • +
        Optional payload: TMigrationWriteInput
        +

        An optional payload. The payload is provided when calling the read method on the migration.

        +
        Optional
      +

      Returns Promise<LDMethodResult<TMigrationWrite>>

      The result of the operation. Use LDMigrationSuccess or LDMigrationError to create a suitable return value.

      + +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigrationTracker.html b/packages/sdk/akamai-base/docs/interfaces/LDMigrationTracker.html new file mode 100644 index 000000000..7f1b3a22e --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/LDMigrationTracker.html @@ -0,0 +1,343 @@ +LDMigrationTracker | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Interface LDMigrationTracker

+
+

Used to track information related to a migration operation.

+
+
+
+

Hierarchy

+
    +
  • LDMigrationTracker
+
+
+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Check the consistency of a read result. This method should be invoked if the check function +is defined for the migration and both reads ("new"/"old") were done.

    +

    The function will use the checkRatio to determine if the check should be executed, and it +will record the result.

    +

    Example calling the check function from the migration config.

    +
    context.tracker.consistency(() => config.check!(oldValue.result, newValue.result));
    +
    +

    If the consistency check function throws an exception, then the consistency check result +will not be included in the generated event.

    +
    +
    +

    Parameters

    +
      +
    • +
      check: (() => boolean)
      +

      The function which executes the check. This is not the check function from the +migration options, but instead should be a parameter-less function that calls that function.

      +
      +
        +
      • +
          +
        • (): boolean
        • +
        • +

          Returns boolean

    +

    Returns void

    +
+
+ +
    + +
  • +

    Create a migration op event. If the event could not be created, because of a missing +operation, then undefined is returned.

    +
    +

    Returns undefined | LDMigrationOpEvent

    +
+
+ +
    + +
  • +

    Report that an error has occurred for the specified origin.

    +
    +
    +

    Parameters

    +
    +

    Returns void

    +
+
+ +
    + +
  • +

    Call this to report that an origin was invoked (executed). There are some situations where the +expectation is that both the old and new implementation will be used, but with writes +it is possible that the non-authoritative will not execute. Reporting the execution allows +for more accurate analytics.

    +
    +
    +

    Parameters

    +
    +

    Returns void

    +
+
+ +
    + +
  • +

    Report the latency of an operation.

    +
    +
    +

    Parameters

    +
      +
    • +
      origin: LDMigrationOrigin
      +

      The origin the latency is being reported for.

      +
    • +
    • +
      value: number
      +

      The latency, in milliseconds, of the operation.

      +
    +

    Returns void

    +
+
+ +
    + +
  • +

    Sets the migration related operation associated with these tracking measurements.

    +
    +
    +

    Parameters

    +
    +

    Returns void

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDMigrationVariation.html b/packages/sdk/akamai-base/docs/interfaces/LDMigrationVariation.html new file mode 100644 index 000000000..d79e37815 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/LDMigrationVariation.html @@ -0,0 +1,228 @@ +LDMigrationVariation | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Interface LDMigrationVariation

+
+

Migration value and tracker.

+
+
+
+

Hierarchy

+
    +
  • LDMigrationVariation
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ + +

A tracker which can be used to generate analytics for the migration.

+
+
+
+ + +

The result of the flag evaluation. This will be either one of the flag's variations or +the default value that was passed to LDClient.migrationVariation.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDProxyOptions.html b/packages/sdk/akamai-base/docs/interfaces/LDProxyOptions.html new file mode 100644 index 000000000..edfaaa0f7 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/LDProxyOptions.html @@ -0,0 +1,245 @@ +LDProxyOptions | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • LDProxyOptions
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
auth?: string
+

Allows you to specify basic authentication parameters for an optional HTTP proxy. +Usually of the form username:password.

+
+
+
+ +
host?: string
+

Allows you to specify a host for an optional HTTP proxy.

+
+
+
+ +
port?: number
+

Allows you to specify a port for an optional HTTP proxy.

+

Both the host and port must be specified to enable proxy support.

+
+
+
+ +
scheme?: string
+

When using an HTTP proxy, specifies whether it is accessed via http or https.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDTLSOptions.html b/packages/sdk/akamai-base/docs/interfaces/LDTLSOptions.html new file mode 100644 index 000000000..fedfc482f --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/LDTLSOptions.html @@ -0,0 +1,294 @@ +LDTLSOptions | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Additional parameters to pass to the Node HTTPS API for secure requests. These can include any +of the TLS-related parameters supported by https.request(), such as ca, cert, and key.

+

For more information, see the Node documentation for https.request() and tls.connect().

+
+
+
+

Hierarchy

+
    +
  • LDTLSOptions
+
+
+
+ +
+
+

Properties

+
+ +
ca?: string | string[] | Buffer | Buffer[]
+
+ +
cert?: string | string[] | Buffer | Buffer[]
+
+ +
checkServerIdentity?: ((servername, cert) => undefined | Error)
+
+

Type declaration

+
    +
  • +
      +
    • (servername, cert): undefined | Error
    • +
    • +
      +

      Parameters

      +
        +
      • +
        servername: string
      • +
      • +
        cert: any
      +

      Returns undefined | Error

+
+ +
ciphers?: string
+
+ +
key?: string | string[] | Buffer | Buffer[] | object[]
+
+ +
passphrase?: string
+
+ +
pfx?: string | string[] | Buffer | Buffer[] | object[]
+
+ +
rejectUnauthorized?: boolean
+
+ +
secureProtocol?: string
+
+ +
servername?: string
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/LDWaitForInitializationOptions.html b/packages/sdk/akamai-base/docs/interfaces/LDWaitForInitializationOptions.html new file mode 100644 index 000000000..66431284c --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/LDWaitForInitializationOptions.html @@ -0,0 +1,223 @@ +LDWaitForInitializationOptions | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Interface LDWaitForInitializationOptions

+
+

Options for the waitForInitialization method.

+
+
+
+

Hierarchy

+
    +
  • LDWaitForInitializationOptions
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
timeout: number
+

The amount of time, in seconds, to wait for initialization before rejecting the promise.

+

If no options are specified on the waitForInitialization, then the promise will resolve +only when initialization completes successfully or encounters a failure.

+

Using a high timeout, or no timeout, is not recommended because it could result in a long +delay when conditions prevent successful initialization.

+

A value of 0 will cause the promise to resolve without waiting. In that scenario it would be +more effective to not call waitForInitialization.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/integrations.EvaluationSeriesContext.html b/packages/sdk/akamai-base/docs/interfaces/integrations.EvaluationSeriesContext.html new file mode 100644 index 000000000..32269f033 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/integrations.EvaluationSeriesContext.html @@ -0,0 +1,248 @@ +EvaluationSeriesContext | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Contextual information provided to evaluation stages.

+
+
+
+

Hierarchy

+
    +
  • EvaluationSeriesContext
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
context: LDContext
+
+ +
defaultValue: unknown
+
+ +
flagKey: string
+
+ +
method: string
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/integrations.EvaluationSeriesData.html b/packages/sdk/akamai-base/docs/interfaces/integrations.EvaluationSeriesData.html new file mode 100644 index 000000000..d2f00b355 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/integrations.EvaluationSeriesData.html @@ -0,0 +1,210 @@ +EvaluationSeriesData | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Implementation specific hook data for evaluation stages.

+

Hook implementations can use this to store data needed between stages.

+
+
+
+

Hierarchy

+
    +
  • EvaluationSeriesData
+
+

Indexable

+
[index: string]: unknown
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/integrations.FileDataSourceOptions.html b/packages/sdk/akamai-base/docs/interfaces/integrations.FileDataSourceOptions.html new file mode 100644 index 000000000..6fbd696c9 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/integrations.FileDataSourceOptions.html @@ -0,0 +1,278 @@ +FileDataSourceOptions | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Configuration for FileDataSource.

+
+
+
+

Hierarchy

+
    +
  • FileDataSourceOptions
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
autoUpdate?: boolean
+

True if FileDataSource should reload flags whenever one of the data files is modified. +This feature uses Node's fs.watch() API, so it is subject to +the limitations described here.

+
+
+
+ +
logger?: LDLogger
+

Configures a logger for warnings and errors. This can be a custom logger or an instance of. +By default, it uses the same logger as the rest of the SDK.

+
+
+
+ +
paths: string[]
+

The path(s) of the file(s) that FileDataSource will read.

+
+
+
+ +
yamlParser?: ((data) => any)
+
+

Type declaration

+
    +
  • +
      +
    • (data): any
    • +
    • +

      The SDK can support yaml if provided with a parser. The parser must output +objects which are equivalent to the standard JSON parser. The parser of the +yaml package can be used.

      +
      +
      +

      Parameters

      +
        +
      • +
        data: string
      +

      Returns any

      +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/integrations.Hook.html b/packages/sdk/akamai-base/docs/interfaces/integrations.Hook.html new file mode 100644 index 000000000..ed82a2d21 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/integrations.Hook.html @@ -0,0 +1,302 @@ +Hook | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Interface for extending SDK functionality via hooks.

+
+
+
+

Hierarchy

+
    +
  • Hook
+
+
+
+ +
+
+

Methods

+
+ +
    + +
  • +

    The after method is called during the execution of the variation method +after the flag value has been determined. The method is executed synchronously.

    +
    +
    +

    Parameters

    +
      +
    • +
      hookContext: EvaluationSeriesContext
      +

      Contains read-only information about the evaluation +being performed.

      +
    • +
    • +
      data: EvaluationSeriesData
      +

      A record associated with each stage of hook invocations. Each + stage is called with the data of the previous stage for a series.

      +
    • +
    • +
      detail: LDEvaluationDetail
      +

      The result of the evaluation. This value should not be +modified.

      +
    +

    Returns EvaluationSeriesData

    Data to use when executing the next state of the hook in the evaluation series. It is +recommended to expand the previous input into the return. This helps ensure your stage remains +compatible moving forward as more stages are added.

    +
    return {...data, "my-new-field": /*my data/*}
    +
    + +
+
+ +
    + +
  • +

    The before method is called during the execution of a variation method +before the flag value has been determined. The method is executed synchronously.

    +
    +
    +

    Parameters

    +
      +
    • +
      hookContext: EvaluationSeriesContext
      +

      Contains information about the evaluation being performed. This is not + mutable.

      +
    • +
    • +
      data: EvaluationSeriesData
      +

      A record associated with each stage of hook invocations. Each stage is called with +the data of the previous stage for a series. The input record should not be modified.

      +
    +

    Returns EvaluationSeriesData

    Data to use when executing the next state of the hook in the evaluation series. It is +recommended to expand the previous input into the return. This helps ensure your stage remains +compatible moving forward as more stages are added.

    +
    return {...data, "my-new-field": /*my data/*}
    +
    + +
+
+ +
    + +
  • +

    Get metadata about the hook implementation.

    +
    +

    Returns HookMetadata

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/integrations.HookMetadata.html b/packages/sdk/akamai-base/docs/interfaces/integrations.HookMetadata.html new file mode 100644 index 000000000..d706311f1 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/integrations.HookMetadata.html @@ -0,0 +1,227 @@ +HookMetadata | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Meta-data about a hook implementation.

+
+
+
+

Hierarchy

+
    +
  • HookMetadata
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
name: string
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStore.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStore.html new file mode 100644 index 000000000..ac7a52458 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStore.html @@ -0,0 +1,290 @@ +BigSegmentStore | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

A read-only data store that allows querying of user membership in Big Segments.

+

Big Segments are a specific type of user segments. For more information, read the LaunchDarkly +documentation: https://docs.launchdarkly.com/home/users/big-segments

+
+
+
+

Hierarchy

+
    +
  • BigSegmentStore
+
+
+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Releases any resources being used by the store.

    +
    +

    Returns void

    +
+
+ +
    + +
  • +

    Queries information about the overall state of the store.

    +

    The resolved value of the Promise should always be a BigSegmentStoreMetadata object. +If the store is accessible but contains no metadata, the object's lastUpToDate property can +be undefined. If the store is not accessible due to a database error, the method can throw an +exception/reject the promise.

    +

    This method will be called only when the SDK needs the latest state, so it should not be +cached.

    +
    +

    Returns Promise<undefined | BigSegmentStoreMetadata>

    a Promise for the result of the query

    + +
+
+ +
    + +
  • +

    Queries the store for a snapshot of the current segment state for a specific user.

    +

    The userHash is a base64-encoded string produced by hashing the user key as defined by +the Big Segments specification; the store implementation does not need to know the details +of how this is done, because it deals only with already-hashed keys, but the string can be +assumed to only contain characters that are valid in base64.

    +

    The resolved value of the Promise should be either a BigSegmentStoreMembership, or +undefined if the user is not referenced in any Big Segments (this is equivalent to a +BigSegmentStoreMembership that has no properties).

    +
    +
    +

    Parameters

    +
      +
    • +
      userHash: string
      +

      identifies the user

      +
    +

    Returns Promise<undefined | BigSegmentStoreMembership>

    a Promise for the result of the query.

    + +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreMembership.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreMembership.html new file mode 100644 index 000000000..3b5d8cb7e --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreMembership.html @@ -0,0 +1,219 @@ +BigSegmentStoreMembership | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

The return type of BigSegmentStore.getUserMembership, describing which Big Segments a +specific user is included in or excluded from.

+

This object may be cached by the SDK, so it should not be modified after it is created. It +is a snapshot of the segment membership state at one point in time.

+
+
+
+

Hierarchy

+
    +
  • BigSegmentStoreMembership
+
+

Indexable

+
[segmentRef: string]: boolean
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreMetadata.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreMetadata.html new file mode 100644 index 000000000..faf6c6e76 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreMetadata.html @@ -0,0 +1,238 @@ +BigSegmentStoreMetadata | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Values returned by BigSegmentStore.getMetadata().

+
+
+
+

Hierarchy

+
    +
  • BigSegmentStoreMetadata
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
lastUpToDate?: number
+

The Unix epoch millisecond timestamp of the last update to the BigSegmentStore. It is +undefined if the store has never been updated.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreStatus.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreStatus.html new file mode 100644 index 000000000..f4a15e3c4 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreStatus.html @@ -0,0 +1,261 @@ +BigSegmentStoreStatus | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Information about the status of a Big Segment store, provided by +BigSegmentStoreStatusProvider.

+

Big Segments are a specific type of user segments. For more information, read the LaunchDarkly +documentation: https://docs.launchdarkly.com/home/users/big-segments

+
+
+
+

Hierarchy

+
    +
  • BigSegmentStoreStatus
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
available: boolean
+

True if the Big Segment store is able to respond to queries, so that the SDK can +evaluate whether a user is in a segment or not.

+

If this property is false, the store is not able to make queries (for instance, it may not have +a valid database connection). In this case, the SDK will treat any reference to a Big Segment +as if no users are included in that segment. Also, the LDEvaluationReason associated +with any flag evaluation that references a Big Segment when the store is not available will +have a bigSegmentsStatus of "STORE_ERROR".

+
+
+
+ +
stale: boolean
+

True if the Big Segment store is available, but has not been updated within the amount of time +specified by LDBigSegmentsOptions.staleAfter.

+

This may indicate that the LaunchDarkly Relay Proxy, which populates the store, has stopped +running or has become unable to receive fresh data from LaunchDarkly. Any feature flag +evaluations that reference a Big Segment will be using the last known data, which may be out +of date.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreStatusProvider.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreStatusProvider.html new file mode 100644 index 000000000..9005c7452 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/interfaces.BigSegmentStoreStatusProvider.html @@ -0,0 +1,263 @@ +BigSegmentStoreStatusProvider | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

An interface for querying the status of a Big Segment store.

+

The Big Segment store is the component that receives information about Big Segments, normally +from a database populated by the LaunchDarkly Relay Proxy. Big Segments are a specific type of +user segments. For more information, read the LaunchDarkly documentation: +https://docs.launchdarkly.com/home/users/big-segments

+

An implementation of this interface is returned by +LDClient.bigSegmentStoreStatusProvider. Application code never needs to implement this +interface.

+
+
+
+

Hierarchy

+
    +
  • BigSegmentStoreStatusProvider
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
    + +
  • +

    Gets the current status of the store, if known.

    +
    +

    Returns undefined | BigSegmentStoreStatus

    a BigSegmentStoreStatus, or undefined if the SDK has not yet queried the + Big Segment store status

    + +
+
+ +
    + +
  • +

    Gets the current status of the store, querying it if the status has not already been queried.

    +
    +

    Returns Promise<BigSegmentStoreStatus>

    a Promise for the status of the store

    + +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.DataCollection.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.DataCollection.html new file mode 100644 index 000000000..51314d850 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/interfaces.DataCollection.html @@ -0,0 +1,253 @@ +DataCollection | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Used internally for data store implementations that require items in an ordered list rather +than as object properties.

+
+
+
+

Type Parameters

+
    +
  • +

    T

+
+

Hierarchy

+
    +
  • DataCollection
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
items: T[]
+

An ordered list of items of this kind.

+
+
+
+ +
kind: DataKind
+

Describes the kind of items, such as feature flags or user segments.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.DataKind.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.DataKind.html new file mode 100644 index 000000000..c808afdd6 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/interfaces.DataKind.html @@ -0,0 +1,239 @@ +DataKind | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Used internally to describe the type of data being queried or updated, such as feature flags or +user segments.

+
+
+
+

Hierarchy

+
    +
  • DataKind
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
namespace: string
+

A string such as "features" or "segments" which can be used in keys to distinguish this +kind of data from other kinds.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.ItemDescriptor.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.ItemDescriptor.html new file mode 100644 index 000000000..1bfc27ea9 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/interfaces.ItemDescriptor.html @@ -0,0 +1,249 @@ +ItemDescriptor | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

A versioned item (or placeholder). Used for interoperability between persistent stores and the +SDK. The persistent store should generally operate on SerializedItemDescriptors, but +aside from a special case described in PersistentDataStore.

+
+
+
+

Hierarchy

+
    +
  • ItemDescriptor
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
item: any
+

The data item, or null is this is a placeholder.

+
+
+
+ +
version: number
+

The version of the data, provided by the SDK.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.KeyedItem.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.KeyedItem.html new file mode 100644 index 000000000..ff8520b0c --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/interfaces.KeyedItem.html @@ -0,0 +1,249 @@ +KeyedItem | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Interface KeyedItem<KeyType, ItemType>

+
+

Represents a key-item pair. This is for use where associative data needs to +be represented as a list, such as maintaining the order of the items.

+
+
+
+

Type Parameters

+
    +
  • +

    KeyType

  • +
  • +

    ItemType

+
+

Hierarchy

+
    +
  • KeyedItem
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
item: ItemType
+
+ +
key: KeyType
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.PersistentDataStore.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.PersistentDataStore.html new file mode 100644 index 000000000..935093e92 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/interfaces.PersistentDataStore.html @@ -0,0 +1,492 @@ +PersistentDataStore | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

This interface should be used for database integrations, or any other data store +implementation that stores data in some external service. The SDK will take care of +converting between its own internal data model and a serialized string form; the data +store interacts only with the serialized form. The SDK will also provide its own caching +layer on top of the persistent data store; the data store implementation should not +provide caching, but simply do every query or update that the SDK tells it to do.

+

Conceptually, each item in the store is a SerializedItemDescriptor which always has +a version number, and can represent either a serialized object or a placeholder (tombstone) +for a deleted item. There are two approaches a persistent store implementation can use for +persisting this data:

+
    +
  1. Preferably, it should store the version number and the +SerializedItemDescriptor#deleted state separately so that the object does not need to be +fully deserialized to read them. In this case, deleted item placeholders can ignore the value of +SerializedItemDescriptor#item on writes and can set it to undefined on reads. The store +should never call DataKind#deserialize.

    +
  2. +
  3. If that isn't possible, then the store should simply persist the exact string from +SerializedItemDescriptor#serializedItem on writes, and return the persisted +string on reads (returning zero for the version and false for + SerializedItemDescriptor#deleted). The string is guaranteed to provide the SDK with +enough information to infer the version and the deleted state. On updates, the store must call +PersistentStoreDataKind#deserialize in order to inspect the version number of the +existing item if any.

    +
  4. +
+
+
+
+

Hierarchy

+
    +
  • PersistentDataStore
+
+
+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Releases any resources being used by the feature store.

    +
    +

    Returns void

    +
+
+ +
    + +
  • +

    Retrieves an item from the specified collection, if available.

    +

    If the key is not known at all, the callback should be invoked with undefined. Otherwise, it +should be invoked with a SerializedItemDescriptor as follows:

    +
      +
    1. If the version number and deletion state can be determined without fully deserializing +the item, then the store should set those properties in the SerializedItemDescriptor +(and can set SerializedItemDescriptor#serializedItem to undefined for deleted items).

      +
    2. +
    3. Otherwise, it should simply set SerializedItemDescriptor#serializedItem to +the exact string that was persisted, and can leave the other properties as zero/false. See +comments on PersistentDataStore for more about this.

      +
    4. +
    +
    +
    +

    Parameters

    +
      +
    • +
      kind: PersistentStoreDataKind
      +

      specifies which collection to use

      +
    • +
    • +
      key: string
      +

      the unique key of the item within that collection

      +
    • +
    • +
      callback: ((descriptor) => void)
      +

      a callback which will be invoked on completion of the get

      +
      +
    +

    Returns void

    +
+
+ +
    + +
  • +

    Retrieves all items from the specified collection.

    +

    If the store contains placeholders for deleted items, it should include them in the results, +not filter them out. See #get for how to set the properties of the +SerializedItemDescriptor for each item.

    +
    +
    +

    Parameters

    +
      +
    • +
      kind: PersistentStoreDataKind
      +

      specifies which collection to use

      +
    • +
    • +
      callback: ((descriptors) => void)
      +

      method that will be invoked with the results of the operation.

      +
      +
    +

    Returns void

    +
+
+ +
    + +
  • +

    Get a description of the feature store.

    +
    +

    Returns string

    +
+
+ +
    + +
  • +

    Overwrites the store's contents with a set of items for each collection.

    +

    All previous data should be discarded, regardless of versioning.

    +

    The update should be done atomically. If it cannot be done atomically, then the store +must first add or update each item in the same order that they are given in the input +data, and then delete any previously stored items that were not in the input data.

    +
    +
    +

    Parameters

    +
    +

    Returns void

    +
+
+ +
    + +
  • +

    Tests whether the store is initialized.

    +

    "Initialized" means that the store has been populated with data, either by the client +having called #init within this process, or by another process (if this is a shared +database).

    +
    +
    +

    Parameters

    +
      +
    • +
      callback: ((isInitialized) => void)
      +

      Will be called back with the boolean result.

      +
      +
        +
      • +
          +
        • (isInitialized): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            isInitialized: boolean
          +

          Returns void

    +

    Returns void

    +
+
+ +
    + +
  • +

    Updates or inserts an item in the specified collection.

    +

    If the given key already exists in that collection, the store must check the version number +of the existing item (even if it is a deleted item placeholder); if that version is greater +than or equal to the version of the new item, the update fails and the method returns false. +If the store is not able to determine the version number of an existing item without fully +deserializing the existing item, then it is allowed to call +PersistentStoreDataKind#deserialize for that purpose.

    +

    If the item's SerializedItemDescriptor#deleted method returns true, this is a +deleted item placeholder. The store must persist this, rather than simply removing the key +from the store. The SDK will provide a string in +SerializedItemDescriptor#serializedItem which the store can persist for this purpose; +or, if the store is capable of persisting the version number and deleted state without storing +anything else, it should do so.

    +
    +
    +

    Parameters

    +
      +
    • +
      kind: PersistentStoreDataKind
      +

      specifies which collection to use

      +
    • +
    • +
      key: string
      +

      the unique key for the item within that collection

      +
    • +
    • +
      descriptor: SerializedItemDescriptor
      +

      the item to insert or update

      +
    • +
    • +
      callback: ((err?, updatedDescriptor?) => void)
      +

      will be called with true if the item was inserted, or false if the version +was not newer than the existing item.

      +
      +
        +
      • +
          +
        • (err?, updatedDescriptor?): void
        • +
        • +
          +

          Parameters

          +
          +

          Returns void

    +

    Returns void

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.PersistentStoreDataKind.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.PersistentStoreDataKind.html new file mode 100644 index 000000000..8a75f23a6 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/interfaces.PersistentStoreDataKind.html @@ -0,0 +1,271 @@ +PersistentStoreDataKind | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Represents a separately namespaced collection of storable data items. +The SDK passes instances of this type to the persistent data store to specify whether it is +referring to a feature flag, a user segment, etc. The data store implementation should not look +for a specific data kind (such as feature flags), but should treat all data kinds generically.

+
+
+
+

Hierarchy

+
    +
  • PersistentStoreDataKind
+
+
+
+ +
+
+

Properties

+
+
+

Methods

+
+
+

Properties

+
+ +
namespace: string
+
+

Methods

+
+ +
    + +
  • +

    Creates an item of this kind from its serialized representation.

    +

    The SDK uses this function to translate data that is returned by a PersistentDataStore. +Store implementations do not normally need to call it, but there is a special case described in +the documentation for PersistentDataStore, regarding updates.

    +

    The returned ItemDescriptor has two properties: ItemDescriptor#item, which +is the deserialized object or a null value for a deleted item placeholder, and +ItemDescriptor#version, which provides the object's version number regardless of +whether it is deleted or not.

    +
    +
    +

    Parameters

    +
      +
    • +
      data: string
      +

      the serialized representation

      +
    +

    Returns undefined | ItemDescriptor

    an ItemDescriptor describing the deserialized object or null if the item could +not be deserialized

    + +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.SerializedItemDescriptor.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.SerializedItemDescriptor.html new file mode 100644 index 000000000..826c7ad71 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/interfaces.SerializedItemDescriptor.html @@ -0,0 +1,263 @@ +SerializedItemDescriptor | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

A versioned item (or placeholder) storable in a [PersistentDataStore].

+
+
+
+

Hierarchy

+
    +
  • SerializedItemDescriptor
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
deleted?: boolean
+

True if this a placeholder (tombstone) for a deleted item.

+

If so, #serializedItem will still contain a string representing the deleted item, but +the persistent store implementation has the option of not storing it if it can represent the +placeholder in a more efficient way.

+
+
+
+ +
serializedItem?: string
+

Returns the data item's serialized representation. This will never be null when storing an +item; for a deleted item placeholder, it will contain a special value that can be stored if +necessary. When reading an item from a store this could be null. +(see #deleted()).

+
+
+
+ +
version: number
+

The version of the data.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/interfaces.VersionedData.html b/packages/sdk/akamai-base/docs/interfaces/interfaces.VersionedData.html new file mode 100644 index 000000000..9e8d64bec --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/interfaces.VersionedData.html @@ -0,0 +1,260 @@ +VersionedData | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Used internally to describe the basic properties of stored data such as feature flags or user +segments.

+

This is the actual type of parameters and return values in LDFeatureStore methods that refer +to a flag or segment item. Those methods still use the object type for backward compatibility.

+
+
+
+

Hierarchy

+
    +
  • VersionedData
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
deleted?: boolean
+

True if this is a deleted item placeholder (tombstone).

+
+
+
+ +
key: string
+

The item's unique key, such as a feature flag key.

+
+
+
+ +
version: number
+

A version number that LaunchDarkly will increment each time this item is changed.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.BasicLoggerOptions.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.BasicLoggerOptions.html new file mode 100644 index 000000000..c6f2e004b --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.BasicLoggerOptions.html @@ -0,0 +1,384 @@ +BasicLoggerOptions | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Configuration for basicLogger.

+
+
+
+

Hierarchy

+
    +
  • BasicLoggerOptions
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
destination?: ((line) => void) | Record<"debug" | "info" | "warn" | "error", ((line) => void)>
+

An optional function, or map of levels to functions, to use to print each log line.

+

If not specified, the default is console.error.

+

If a function is specified, basicLogger calls it to write each line of output. The +argument is a fully formatted log line, not including a linefeed. The function +is only called for log levels that are enabled.

+

If a map is specified, then each entry will be used as the destination for the corresponding +log level. Any level that is not specified will use the default of console.error.

+

Setting this property to anything other than a function will cause SDK +initialization to fail.

+
+
+

Type declaration

+
    +
  • +
      +
    • (line): void
    • +
    • +
      +

      Parameters

      +
        +
      • +
        line: string
      +

      Returns void

+
+
+ +
formatter?: ((...args) => string)
+
+

Type declaration

+
    +
  • +
      +
    • (...args): string
    • +
    • +

      An optional formatter to use. The formatter should be compatible +with node-style format strings like those used with util.format.

      +

      If not specified, then a default implementation will be used. +But using a node-specific implementation, for instance, would +have performance and quality benefits.

      +
      +
      +

      Parameters

      +
        +
      • +
        Rest ...args: any[]
        Rest
      +

      Returns string

      +
+
+ +
level?: LDLogLevel
+

The lowest level of log message to enable.

+

See LDLogLevel for a list of possible levels. Setting a level here causes +all lower-importance levels to be disabled: for instance, if you specify +'warn', then 'debug' and 'info' are disabled.

+

If not specified, the default is 'info' (meaning that 'debug' is disabled).

+
+
+
+ +
name?: string
+

Name to use for the log entires. The default name is LaunchDarkly.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.CancelableTimeout.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.CancelableTimeout.html new file mode 100644 index 000000000..b6cb7d8d6 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.CancelableTimeout.html @@ -0,0 +1,319 @@ +CancelableTimeout | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Represents a timeout that can be cancelled.

+

When racing a timeout, and another task completes before the timeout, +then the timeout should be cancelled. This prevents leaving open handles +which can stop the runtime from exiting.

+
+
+
+

Hierarchy

+
    +
  • CancelableTimeout
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
cancel: VoidFunction
+
+ +
promise: Promise<void>
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Crypto.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Crypto.html new file mode 100644 index 000000000..57133df47 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.Crypto.html @@ -0,0 +1,347 @@ +Crypto | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Interface provided by the platform for doing cryptographic operations.

+
+
+
+

Hierarchy

+
    +
  • Crypto
+
+
+
+ +
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      algorithm: string
    +

    Returns Hasher

+
+ +
    + +
  • +

    Note: Server SDKs MUST implement createHmac.

    +
    +
    +

    Parameters

    +
      +
    • +
      algorithm: string
    • +
    • +
      key: string
    +

    Returns Hmac

    +
+
+ +
    + +
  • +

    Returns string

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Encoding.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Encoding.html new file mode 100644 index 000000000..039e9cb09 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.Encoding.html @@ -0,0 +1,313 @@ +Encoding | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • Encoding
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      data: string
    +

    Returns string

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.EventSource.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.EventSource.html new file mode 100644 index 000000000..77bdbb251 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.EventSource.html @@ -0,0 +1,407 @@ +EventSource | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • EventSource
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Methods

+
+
+

Properties

+
+ +
onclose: undefined | (() => void)
+
+

Type declaration

+
    +
  • +
      +
    • (): void
    • +
    • +

      Returns void

+
+ +
onerror: undefined | ((err?) => void)
+
+

Type declaration

+
    +
  • +
      +
    • (err?): void
    • +
    • +
      +

      Parameters

      +
      +

      Returns void

+
+ +
onopen: undefined | (() => void)
+
+

Type declaration

+
    +
  • +
      +
    • (): void
    • +
    • +

      Returns void

+
+ +
onretrying: undefined | ((e) => void)
+
+

Type declaration

+
    +
  • +
      +
    • (e): void
    • +
    • +
      +

      Parameters

      +
        +
      • +
        e: {
            delayMillis: number;
        }
        +
          +
        • +
          delayMillis: number
      +

      Returns void

+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
    +

    Returns void

+
+ +
    + +
  • +

    Returns void

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.EventSourceCapabilities.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.EventSourceCapabilities.html new file mode 100644 index 000000000..66b5fb67f --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.EventSourceCapabilities.html @@ -0,0 +1,335 @@ +EventSourceCapabilities | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • EventSourceCapabilities
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
customMethod: boolean
+

If true the event source supports customized verbs POST/REPORT instead of +only the default GET.

+
+
+
+ +
headers: boolean
+

If true the event source supports setting HTTP headers.

+
+
+
+ +
readTimeout: boolean
+

If true the event source supports read timeouts. A read timeout for an +event source represents the maximum time between receiving any data. +If you receive 1 byte, and then a period of time greater than the read +time out elapses, and you do not receive a second byte, then that would +cause the event source to timeout.

+

It is not a timeout for the read of the entire body, which should be +indefinite.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.EventSourceInitDict.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.EventSourceInitDict.html new file mode 100644 index 000000000..06e9463cf --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.EventSourceInitDict.html @@ -0,0 +1,365 @@ +EventSourceInitDict | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • EventSourceInitDict
+
+
+
+ +
+
+

Properties

+
+ +
body?: string
+
+ +
errorFilter: ((err) => boolean)
+
+

Type declaration

+
+
+ +
headers: {
    [key: string]: string | string[];
}
+
+

Type declaration

+
    +
  • +
    [key: string]: string | string[]
+
+ +
initialRetryDelayMillis: number
+
+ +
method?: string
+
+ +
readTimeoutMillis: number
+
+ +
retryResetIntervalMillis: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Filesystem.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Filesystem.html new file mode 100644 index 000000000..1cf982f2b --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.Filesystem.html @@ -0,0 +1,385 @@ +Filesystem | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Interface for doing filesystem operations on the platform.

+
+
+
+

Hierarchy

+
    +
  • Filesystem
+
+
+
+ +
+
+

Methods

+
+ +
    + +
  • +

    The time, in ms since POSIX epoch, that the file was last modified.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      The path to get a timestamp for.

      +
    +

    Returns Promise<number>

    A promise which will resolve to a timestamp if successful, or be +rejected if the operation fails.

    + +
+
+ +
    + +
  • +

    Read a file into a utf8 encoded string.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      The path of the file to read.

      +
    +

    Returns Promise<string>

    A promise which will resolve to utf8 encoded file content, or be +rejected if the operation fails.

    + +
+
+ +
    + +
  • +

    Watch for changes to the specified path.

    +

    The implementation of this methods should be non-persistent. Meaning that +it should not keep the containing process running as long as it is +executing. For node this means setting the persistent option to false.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      The path to watch.

      +
    • +
    • +
      callback: ((eventType, filename) => void)
      +
        +
      • +
          +
        • (eventType, filename): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            eventType: string
          • +
          • +
            filename: string
          +

          Returns void

    +

    Returns WatchHandle

    An async iterator that watches for changes to path.

    + +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Hasher.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Hasher.html new file mode 100644 index 000000000..49c84db38 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.Hasher.html @@ -0,0 +1,357 @@ +Hasher | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Interface implemented by platform provided hasher.

+

The hash implementation must support 'sha256' and 'sha1'.

+

The has implementation must support digesting to 'hex' or 'base64'.

+
+
+
+

Hierarchy

+
    +
  • Hasher
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
    + +
  • +

    Note: Client-side SDKs MUST implement either synchronous or asynchronous digest.

    +

    Client SDKs do not have high throughput hashing operations.

    +
    +
    +

    Parameters

    +
      +
    • +
      encoding: string
    +

    Returns Promise<string>

    +
+
+ +
    + +
  • +

    Note: All server SDKs MUST implement synchronous digest.

    +

    Server SDKs have high performance requirements for bucketing users.

    +
    +
    +

    Parameters

    +
      +
    • +
      encoding: string
    +

    Returns string

    +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      data: string
    +

    Returns Hasher

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Headers.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Headers.html new file mode 100644 index 000000000..60c6fe2a8 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.Headers.html @@ -0,0 +1,388 @@ +Headers | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Interface for headers that are part of a fetch response.

+
+
+
+

Hierarchy

+
    +
  • Headers
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
+
+ +
+
+ +
    + +
  • +

    Returns true if the header is present.

    +
    +
    +

    Parameters

    +
      +
    • +
      name: string
      +

      The name of the header to check.

      +
    +

    Returns boolean

    +
+
+ +
+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Hmac.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Hmac.html new file mode 100644 index 000000000..0d12b6fd4 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.Hmac.html @@ -0,0 +1,334 @@ +Hmac | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Interface implemented by platform provided hmac.

+

The hash implementation must support 'sha256'.

+

The has implementation must support digesting to 'hex'.

+
+
+
+

Hierarchy

+
    +
  • Hmac
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      encoding: string
    +

    Returns string

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      data: string
    +

    Returns Hasher

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.HttpErrorResponse.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.HttpErrorResponse.html new file mode 100644 index 000000000..4481ec4ec --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.HttpErrorResponse.html @@ -0,0 +1,312 @@ +HttpErrorResponse | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • HttpErrorResponse
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
message: string
+
+ +
status?: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Info.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Info.html new file mode 100644 index 000000000..d5eed1b41 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.Info.html @@ -0,0 +1,329 @@ +Info | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Interface for getting information about the SDK or the environment it is +executing in.

+
+
+
+

Hierarchy

+
    +
  • Info
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
    + +
  • +

    Get information about the platform.

    +
    +

    Returns PlatformData

    +
+
+ +
    + +
  • +

    Get information about the SDK implementation.

    +
    +

    Returns SdkData

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDApplication.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDApplication.html new file mode 100644 index 000000000..ec6dbdd5d --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDApplication.html @@ -0,0 +1,360 @@ +LDApplication | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • AutoEnvCommon +
      +
    • LDApplication
+
+
+
+ +
+
+

Properties

+
+ +
envAttributesVersion: string
+

Version of the environment attributes schema being used.

+
+
+
+ +
id?: string
+

Unique identifier of the application.

+
+
+
+ +
key: string
+

Unique key for the context kind.

+
+
+
+ +
locale?: string
+
+ +
name?: string
+
+ +
version?: string
+
+ +
versionName?: string
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDClientContext.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDClientContext.html new file mode 100644 index 000000000..e483a66f2 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDClientContext.html @@ -0,0 +1,329 @@ +LDClientContext | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Factory methods receive this class as a parameter.

+

Its public properties provide information about the SDK configuration and environment. The SDK +may also include non-public properties that are relevant only when creating one of the built-in +component types and are not accessible to custom components.

+
+
+
+

Hierarchy

+
    +
  • LDClientContext
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
basicConfiguration: LDBasicConfiguration
+

The SDK's basic global properties.

+
+
+
+ +
platform: Platform
+

Interfaces providing platform specific information and functionality.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDContextCommon.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDContextCommon.html new file mode 100644 index 000000000..64bfa1260 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDContextCommon.html @@ -0,0 +1,350 @@ +LDContextCommon | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Common attributes shared by the various context types.

+
+
+
+

Hierarchy

+
+
+

Indexable

+
[attribute: string]: any
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ + +

Meta attributes are used to control behavioral aspects of the Context, such as private +private attributes. See LDContextMeta.privateAttributes as an example.

+

They cannot be addressed in targeting rules.

+
+
+
+ +
anonymous?: boolean
+

If true, the context will not appear on the Contexts page in the LaunchDarkly dashboard.

+
+
+
+ +
key: string
+

A unique string identifying a context.

+
+
+
+ +
name?: string
+

The context's name.

+

You can search for contexts on the Contexts page by name.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDContextMeta.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDContextMeta.html new file mode 100644 index 000000000..4ae61799b --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDContextMeta.html @@ -0,0 +1,335 @@ +LDContextMeta | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Meta attributes are used to control behavioral aspects of the Context. +They cannot be addressed in targeting rules.

+
+
+
+

Hierarchy

+
    +
  • LDContextMeta
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
privateAttributes?: string[]
+

Designate any number of Context attributes, or properties within them, as private: that is, +their values will not be sent to LaunchDarkly.

+

Each parameter can be a simple attribute name, such as "email". Or, if the first character is +a slash, the parameter is interpreted as a slash-delimited path to a property within a JSON +object, where the first path component is a Context attribute name and each following +component is a nested property name: for example, suppose the attribute "address" had the +following JSON object value:

+
{"street": {"line1": "abc", "line2": "def"}}
+
+

Using ["/address/street/line1"] in this case would cause the "line1" property to be marked as +private. This syntax deliberately resembles JSON Pointer, but other JSON Pointer features +such as array indexing are not supported for Private.

+

This action only affects analytics events that involve this particular Context. To mark some +(or all) Context attributes as private for all users, use the overall configuration for the +SDK. +See LDOptions.allAttributesPrivate and LDOptions.privateAttributes.

+

The attributes "kind" and "key", and the "_meta" attributes cannot be made private.

+

In this example, firstName is marked as private, but lastName is not:

+
const context = {
kind: 'org',
key: 'my-key',
firstName: 'Pierre',
lastName: 'Menard',
_meta: {
privateAttributes: ['firstName'],
}
}; +
+

This is a metadata property, rather than an attribute that can be addressed in evaluations: +that is, a rule clause that references the attribute name "privateAttributes", will not use +this value, but would use a "privateAttributes" attribute set on the context.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDDevice.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDDevice.html new file mode 100644 index 000000000..2d03237af --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDDevice.html @@ -0,0 +1,369 @@ +LDDevice | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • AutoEnvCommon +
      +
    • LDDevice
+
+
+
+ +
+
+

Properties

+
+ +
envAttributesVersion: string
+

Version of the environment attributes schema being used.

+
+
+
+ +
key: string
+

Unique key for the context kind.

+
+
+
+ +
manufacturer?: string
+
+ +
memoryBytes?: string
+
+ +
model?: string
+
+ +
os?: {
    family?: string;
    name?: string;
    version?: string;
}
+
+

Type declaration

+
    +
  • +
    Optional family?: string
    +

    The family of operating system.

    +
    +
  • +
  • +
    Optional name?: string
  • +
  • +
    Optional version?: string
+
+ +
storageBytes?: string
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationDetail.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationDetail.html new file mode 100644 index 000000000..648db871c --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationDetail.html @@ -0,0 +1,337 @@ +LDEvaluationDetail | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

An object that combines the result of a feature flag evaluation with information about +how it was calculated.

+

This is the result of calling LDClient.variationDetail.

+

For more information, see the SDK reference guide.

+
+
+
+

Hierarchy

+
    +
  • LDEvaluationDetail
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ + +

An object describing the main factor that influenced the flag evaluation value.

+
+
+
+ +
value: any
+

The result of the flag evaluation. This will be either one of the flag's variations or +the default value that was passed to LDClient.variationDetail.

+
+
+
+ +
variationIndex?: null | number
+

The index of the returned value within the flag's list of variations, e.g. 0 for the +first variation-- or null if the default value was returned.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationDetailTyped.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationDetailTyped.html new file mode 100644 index 000000000..ed9f66198 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationDetailTyped.html @@ -0,0 +1,335 @@ +LDEvaluationDetailTyped | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Interface LDEvaluationDetailTyped<TFlag>

+
+

Type Parameters

+
    +
  • +

    TFlag

+
+

Hierarchy

+
    +
  • LDEvaluationDetailTyped
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ + +

An object describing the main factor that influenced the flag evaluation value.

+
+
+
+ +
value: TFlag
+

The result of the flag evaluation. This will be either one of the flag's variations or +the default value that was passed to LDClient.variationDetail.

+
+
+
+ +
variationIndex?: null | number
+

The index of the returned value within the flag's list of variations, e.g. 0 for the +first variation-- or null if the default value was returned.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationReason.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationReason.html new file mode 100644 index 000000000..de2c4cf22 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDEvaluationReason.html @@ -0,0 +1,396 @@ +LDEvaluationReason | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Describes the reason that a flag evaluation produced a particular value. This is +part of the LDEvaluationDetail object returned by LDClient.variationDetail.

+
+
+
+

Hierarchy

+
    +
  • LDEvaluationReason
+
+
+
+ +
+
+

Properties

+
+ +
bigSegmentsStatus?: "HEALTHY" | "STALE" | "NOT_CONFIGURED" | "STORE_ERROR"
+

Describes the validity of Big Segment information, if and only if the flag evaluation +required querying at least one Big Segment.

+
    +
  • 'HEALTHY': The Big Segment query involved in the flag evaluation was successful, and +the segment state is considered up to date.
  • +
  • 'STALE': The Big Segment query involved in the flag evaluation was successful, but +the segment state may not be up to date
  • +
  • 'NOT_CONFIGURED': Big Segments could not be queried for the flag evaluation because +the SDK configuration did not include a Big Segment store.
  • +
  • 'STORE_ERROR': The Big Segment query involved in the flag evaluation failed, for +instance due to a database error.
  • +
+
+
+
+ +
errorKind?: string
+

A further description of the error condition, if the kind was 'ERROR'.

+
+
+
+ +
inExperiment?: boolean
+

Whether the evaluation was part of an experiment.

+

This is true if the evaluation resulted in an experiment rollout and served one of +the variations in the experiment. Otherwise it is false or undefined.

+
+
+
+ +
kind: string
+

The general category of the reason:

+
    +
  • 'OFF': The flag was off and therefore returned its configured off value.
  • +
  • 'FALLTHROUGH': The flag was on but the context did not match any targets or rules.
  • +
  • 'TARGET_MATCH': The context key was specifically targeted for this flag.
  • +
  • 'RULE_MATCH': the context matched one of the flag's rules.
  • +
  • 'PREREQUISITE_FAILED': The flag was considered off because it had at least one +prerequisite flag that either was off or did not return the desired variation.
  • +
  • 'ERROR': The flag could not be evaluated, e.g. because it does not exist or due +to an unexpected error.
  • +
+
+
+
+ +
prerequisiteKey?: string
+

The key of the failed prerequisite flag, if the kind was 'PREREQUISITE_FAILED'.

+
+
+
+ +
ruleId?: string
+

The unique identifier of the matched rule, if the kind was 'RULE_MATCH'.

+
+
+
+ +
ruleIndex?: number
+

The index of the matched rule (0 for the first), if the kind was 'RULE_MATCH'.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDFlagSet.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDFlagSet.html new file mode 100644 index 000000000..9f7f5d8d5 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDFlagSet.html @@ -0,0 +1,291 @@ +LDFlagSet | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

A map of feature flags from their keys to their values.

+
+
+
+

Hierarchy

+
    +
  • LDFlagSet
+
+

Indexable

+
[key: string]: LDFlagValue
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDLogger.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDLogger.html new file mode 100644 index 000000000..2a8a0ef52 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDLogger.html @@ -0,0 +1,397 @@ +LDLogger | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

The LaunchDarkly client logger interface.

+

The LDOptions.logger property accepts any object that conforms to this +interface. The SDK only uses four logging levels: error, warn, info, and +debug. It will call the corresponding method of the LDLogger either with a +single string argument, or with a format string and variable arguments in the +format used by Node's util.format().

+

The Winston logging package provides a +logger that conforms to this interface, so if you have created a logger with +Winston, you can simply put it into the LDOptions.logger property.

+

If you do not provide a logger object, the SDK uses the basicLogger +implementation with a minimum level of info.

+
+
+
+

Hierarchy

+
    +
  • LDLogger
+
+

Implemented by

+
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
    + +
  • +

    The debug logger.

    +
    +
    +

    Parameters

    +
      +
    • +
      Rest ...args: any[]
      +

      A sequence of any JavaScript values.

      +
      Rest
    +

    Returns void

    +
+
+ +
    + +
  • +

    The error logger.

    +
    +
    +

    Parameters

    +
      +
    • +
      Rest ...args: any[]
      +

      A sequence of any JavaScript values.

      +
      Rest
    +

    Returns void

    +
+
+ +
    + +
  • +

    The info logger.

    +
    +
    +

    Parameters

    +
      +
    • +
      Rest ...args: any[]
      +

      A sequence of any JavaScript values.

      +
      Rest
    +

    Returns void

    +
+
+ +
    + +
  • +

    The warning logger.

    +
    +
    +

    Parameters

    +
      +
    • +
      Rest ...args: any[]
      +

      A sequence of any JavaScript values.

      +
      Rest
    +

    Returns void

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDMultiKindContext.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDMultiKindContext.html new file mode 100644 index 000000000..7e3b51f9b --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDMultiKindContext.html @@ -0,0 +1,320 @@ +LDMultiKindContext | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

A context which represents multiple kinds. Each kind having its own key and attributes.

+

A multi-context must contain kind: 'multi' at the root.

+
const myMultiContext = {
// Multi-contexts must be of kind 'multi'.
kind: 'multi',
// The context is namespaced by its kind. This is an 'org' kind context.
org: {
// Each component context has its own key and attributes.
key: 'my-org-key',
someAttribute: 'my-attribute-value',
},
user: {
key: 'my-user-key',
firstName: 'Bob',
lastName: 'Bobberson',
_meta: {
// Each component context has its own _meta attributes. This will only apply the this
// 'user' context.
privateAttributes: ['firstName']
}
}
}; +
+

The above multi-context contains both an 'org' and a 'user'. Each with their own key, +attributes, and _meta attributes.

+
+
+
+

Hierarchy

+
    +
  • LDMultiKindContext
+
+

Indexable

+
[kind: string]: "multi" | LDContextCommon
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
kind: "multi"
+

The kind of the context.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDSingleKindContext.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDSingleKindContext.html new file mode 100644 index 000000000..50e687ee8 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDSingleKindContext.html @@ -0,0 +1,366 @@ +LDSingleKindContext | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

A context which represents a single kind.

+

For a single kind context the 'kind' may not be 'multi'.

+
const myOrgContext = {
kind: 'org',
key: 'my-org-key',
someAttribute: 'my-attribute-value'
}; +
+

The above context would be a single kind context representing an organization. It has a key +for that organization, and a single attribute 'someAttribute'.

+
+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ + +

Meta attributes are used to control behavioral aspects of the Context, such as private +private attributes. See LDContextMeta.privateAttributes as an example.

+

They cannot be addressed in targeting rules.

+
+
+
+ +
anonymous?: boolean
+

If true, the context will not appear on the Contexts page in the LaunchDarkly dashboard.

+
+
+
+ +
key: string
+

A unique string identifying a context.

+
+
+
+ +
kind: string
+

The kind of the context.

+
+
+
+ +
name?: string
+

The context's name.

+

You can search for contexts on the Contexts page by name.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.LDUser.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDUser.html new file mode 100644 index 000000000..e312c06c5 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.LDUser.html @@ -0,0 +1,427 @@ +LDUser | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

A LaunchDarkly user object.

+
+
+

Deprecated

+
+

Hierarchy

+
    +
  • LDUser
+
+
+
+ +
+
+

Properties

+
+ +
anonymous?: boolean
+

If true, the user will not appear on the Users page in the LaunchDarkly dashboard.

+
+
+
+ +
avatar?: string
+

An absolute URL to an avatar image for the user.

+
+
+
+ +
country?: string
+

The country associated with the user.

+
+
+
+ +
custom?: {
    [key: string]: string | boolean | number | (string | boolean | number)[];
}
+

Any additional attributes associated with the user.

+
+
+

Type declaration

+
    +
  • +
    [key: string]: string | boolean | number | (string | boolean | number)[]
+
+
+ +
email?: string
+

The user's email address.

+

If an avatar URL is not provided, LaunchDarkly will use Gravatar +to try to display an avatar for the user on the Users page.

+
+
+
+ +
firstName?: string
+

The user's first name.

+
+
+
+ +
ip?: string
+

The user's IP address.

+

If you provide an IP, LaunchDarkly will use a geolocation service to +automatically infer a country for the user, unless you've already +specified one.

+
+
+
+ +
key: string
+

A unique string identifying a user.

+
+
+
+ +
lastName?: string
+

The user's last name.

+
+
+
+ +
name?: string
+

The user's name.

+

You can search for users on the User page by name.

+
+
+
+ +
privateAttributeNames?: string[]
+

Specifies a list of attribute names (either built-in or custom) which should be +marked as private, and not sent to LaunchDarkly in analytics events. This is in +addition to any private attributes designated in the global configuration +with LDOptions.privateAttributes or LDOptions.allAttributesPrivate.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Options.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Options.html new file mode 100644 index 000000000..7beede852 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.Options.html @@ -0,0 +1,337 @@ +Options | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • Options
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
body?: string
+
+ +
headers?: Record<string, string>
+
+ +
keepalive?: boolean
+

For use in browser environments. Platform support will be best effort for this field. +https://developer.mozilla.org/en-US/docs/Web/API/RequestInit#keepalive

+
+
+
+ +
method?: string
+
+ +
timeout?: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Platform.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Platform.html new file mode 100644 index 000000000..33f55d50c --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.Platform.html @@ -0,0 +1,361 @@ +Platform | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • Platform
+
+
+
+ +
+
+

Properties

+
+ +
crypto: Crypto
+

The interface for performing cryptographic operations.

+
+
+
+ +
encoding?: Encoding
+

The interface for performing encoding operations.

+
+
+
+ +
fileSystem?: Filesystem
+

The interface for performing file system operations. If the platform does +not support filesystem access, then this may be undefined.

+
+
+
+ +
info: Info
+

The interface for getting information about the platform and the execution +environment.

+
+
+
+ +
requests: Requests
+

The interface for performing http/https requests.

+
+
+
+ +
storage?: Storage
+

The interface for session specific storage object. If the platform does not +support local storage access, this may be undefined.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.PlatformData.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.PlatformData.html new file mode 100644 index 000000000..7095af913 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.PlatformData.html @@ -0,0 +1,375 @@ +PlatformData | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Information about the platform of the SDK and the environment it is executing.

+
+
+
+

Hierarchy

+
    +
  • PlatformData
+
+
+
+ +
+
+

Properties

+
+ +
additional?: Record<string, string>
+

Any additional attributes associated with the platform.

+
+
+
+ +
ld_application?: LDApplication
+

Additional information about the executing environment. Should be populated +when available. Not all platforms will have this data.

+
+
+
+ +
ld_device?: LDDevice
+

Device hardware information. Should be populated when available. Not all +platforms will have this data.

+
+
+
+ +
name?: string
+

The name of the platform the SDK is running on. For instance 'Node'.

+
+
+
+ +
os?: {
    arch?: string;
    name?: string;
    version?: string;
}
+

Information about the OS on which the SDK is running. Should be populated +when available. Not all platforms will make this data accessible.

+
+
+

Type declaration

+
    +
  • +
    Optional arch?: string
    +

    The architecture. Ideally at runtime, but may be build time if that is +a constraint.

    +
    +
  • +
  • +
    Optional name?: string
    +

    The name of the OS. "MacOS", "Windows", or "Linux". If not one of those, +then use the value provided by the OS.

    +
    +
  • +
  • +
    Optional version?: string
    +

    The version of the OS.

    +
    +
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Requests.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Requests.html new file mode 100644 index 000000000..4d36f2305 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.Requests.html @@ -0,0 +1,368 @@ +Requests | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • Requests
+
+
+
+ +
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
    +

    Returns EventSource

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      url: string
    • +
    • +
      Optional options: Options
      Optional
    +

    Returns Promise<Response>

+
+ +
+
+ +
    + +
  • +

    Returns true if a proxy is configured.

    +
    +

    Returns boolean

    +
+
+ +
    + +
  • +

    Returns true if the proxy uses authentication.

    +
    +

    Returns boolean

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Response.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Response.html new file mode 100644 index 000000000..0439a1ff1 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.Response.html @@ -0,0 +1,347 @@ +Response | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Interface for fetch responses.

+
+
+
+

Hierarchy

+
    +
  • Response
+
+
+
+ +
+
+

Properties

+
+
+

Methods

+
+
+

Properties

+
+ +
headers: Headers
+
+ +
status: number
+
+

Methods

+
+ +
    + +
  • +

    Read the response and provide it as decoded json.

    +
    +

    Returns Promise<any>

    +
+
+ +
    + +
  • +

    Read the response and provide it as a string.

    +
    +

    Returns Promise<string>

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.SdkData.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.SdkData.html new file mode 100644 index 000000000..7803591bd --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.SdkData.html @@ -0,0 +1,349 @@ +SdkData | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • SdkData
+
+
+
+ +
+
+

Properties

+
+ +
name?: string
+

The name of the SDK. e.g. "node-server-sdk"

+
+
+
+ +
userAgentBase?: string
+

If this is a top-level (not a wrapper) SDK this will be used to create the user agent string. +It will take the form 'userAgentBase/version`.

+
+
+
+ +
version?: string
+

The version of the SDK.

+
+
+
+ +
wrapperName?: string
+

Name of the wrapper SDK if present.

+
+
+
+ +
wrapperVersion?: string
+

Version of the wrapper if present.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.Storage.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.Storage.html new file mode 100644 index 000000000..b4fe8cfce --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.Storage.html @@ -0,0 +1,378 @@ +Storage | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Interface for a data store that holds feature flag data and other SDK +properties in a serialized form.

+

This interface should be used for platform-specific integrations that store +data somewhere other than in memory. Each data item is uniquely identified by +a string typically constructed following a namespacing structure that +is then encoded.

+

Implementations may not throw exceptions.

+

The SDK assumes that the persistence is only being used by a single instance +of the SDK per SDK key (two different SDK instances, with 2 different SDK +keys could use the same persistence instance).

+

The SDK, with correct usage, will not have overlapping writes to the same +key.

+

This interface does not depend on the ability to list the contents of the +store or namespaces. This is to maintain the simplicity of implementing a +key-value store on many platforms.

+
+
+
+

Hierarchy

+
    +
  • Storage
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
clear: ((key) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (key): Promise<void>
    • +
    • +
      +

      Parameters

      +
        +
      • +
        key: string
      +

      Returns Promise<void>

+
+ +
get: ((key) => Promise<null | string>)
+
+

Type declaration

+
    +
  • +
      +
    • (key): Promise<null | string>
    • +
    • +
      +

      Parameters

      +
        +
      • +
        key: string
      +

      Returns Promise<null | string>

+
+ +
set: ((key, value) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (key, value): Promise<void>
    • +
    • +
      +

      Parameters

      +
        +
      • +
        key: string
      • +
      • +
        value: string
      +

      Returns Promise<void>

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.TypeValidator.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.TypeValidator.html new file mode 100644 index 000000000..c9c48c9d5 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.TypeValidator.html @@ -0,0 +1,336 @@ +TypeValidator | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Interface for type validation.

+
+
+
+

Hierarchy

+
    +
  • TypeValidator
+
+

Implemented by

+
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
    + +
  • +

    Returns string

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      u: unknown
    +

    Returns boolean

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.WatchHandle.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.WatchHandle.html new file mode 100644 index 000000000..6a03fad70 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.WatchHandle.html @@ -0,0 +1,311 @@ +WatchHandle | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • WatchHandle
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
    + +
  • +

    Stop watching.

    +
    +

    Returns void

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.internal.EventProcessorOptions.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.internal.EventProcessorOptions.html new file mode 100644 index 000000000..5f6cef791 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.internal.EventProcessorOptions.html @@ -0,0 +1,357 @@ +EventProcessorOptions | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • EventProcessorOptions
+
+
+
+ +
+
+

Properties

+
+ +
allAttributesPrivate: boolean
+
+ +
diagnosticRecordingInterval: number
+
+ +
eventsCapacity: number
+
+ +
flushInterval: number
+
+ +
privateAttributes: string[]
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.internal.InputMigrationEvent.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.internal.InputMigrationEvent.html new file mode 100644 index 000000000..1efe3a62d --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.internal.InputMigrationEvent.html @@ -0,0 +1,371 @@ +InputMigrationEvent | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • InputMigrationEvent
+
+
+
+ +
+
+

Properties

+
+ +
contextKeys: Record<string, string>
+
+ +
creationDate: number
+
+ +
evaluation: any
+
+ +
kind: "migration_op"
+
+ +
measurements: any[]
+
+ +
operation: string
+
+ +
samplingRatio: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDContextDeduplicator.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDContextDeduplicator.html new file mode 100644 index 000000000..c0aea6ae5 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDContextDeduplicator.html @@ -0,0 +1,362 @@ +LDContextDeduplicator | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Interface for a strategy for removing duplicate contexts from the event stream. +Client side event processors do not do this de-duplication, so the implementation +is not part of the default event processor.

+
+
+
+

Hierarchy

+
    +
  • LDContextDeduplicator
+
+
+
+ +
+
+

Properties

+
+
+

Methods

+
+
+

Properties

+
+ +
flushInterval?: number
+

The interval, if any, at which the event processor should call flush.

+
+
+
+

Methods

+
+ +
    + +
  • +

    Forgets any cached user information, so all subsequent contexts will be treated as new.

    +
    +

    Returns void

    +
+
+ +
    + +
  • +

    Updates the internal state if necessary to reflect that we have seen the given context. +Returns true if it is time to insert an index event for this context into the event output.

    +

    Client implementations may always return true.

    +
    +
    +

    Parameters

    +
    +

    Returns boolean

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventProcessor.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventProcessor.html new file mode 100644 index 000000000..8c87aca64 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventProcessor.html @@ -0,0 +1,348 @@ +LDEventProcessor | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • LDEventProcessor
+
+

Implemented by

+
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
    + +
  • +

    Returns void

+
+ +
    + +
  • +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
    +

    Returns void

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventSender.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventSender.html new file mode 100644 index 000000000..aeb0de695 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventSender.html @@ -0,0 +1,325 @@ +LDEventSender | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • LDEventSender
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventSenderResult.html b/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventSenderResult.html new file mode 100644 index 000000000..1c0c7f884 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/platform-1.subsystem.LDEventSenderResult.html @@ -0,0 +1,329 @@ +LDEventSenderResult | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • LDEventSenderResult
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
error?: any
+
+ +
serverTime?: number
+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/subsystems.LDDataSourceUpdates.html b/packages/sdk/akamai-base/docs/interfaces/subsystems.LDDataSourceUpdates.html new file mode 100644 index 000000000..77d907b09 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/subsystems.LDDataSourceUpdates.html @@ -0,0 +1,291 @@ +LDDataSourceUpdates | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Interface that a data source implementation will use to push data into the SDK.

+

The data source interacts with this object, rather than manipulating the data store directly, so +that the SDK can perform any other necessary operations that must happen when data is updated.

+
+
+
+

Hierarchy

+
    +
  • LDDataSourceUpdates
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
    + +
  • +

    Completely overwrites the current contents of the data store with a set of items for each +collection.

    +
    +
    +

    Parameters

    +
      +
    • +
      allData: LDFeatureStoreDataStorage
      +

      An object in which each key is the "namespace" of a collection (e.g. "features") and + the value is an object that maps keys to entities. The actual type of this parameter is + interfaces.FullDataSet<VersionedData>.

      +
    • +
    • +
      callback: (() => void)
      +

      Will be called when the store has been initialized.

      +
      +
        +
      • +
          +
        • (): void
        • +
        • +

          Returns void

    +

    Returns void

    +
+
+ +
    + +
  • +

    Updates or inserts an item in the specified collection. For updates, the object will only be +updated if the existing version is less than the new version.

    +
    +
    +

    Parameters

    +
      +
    • +
      kind: DataKind
      +

      The type of data to be accessed. The actual type of this parameter is + interfaces.DataKind.

      +
    • +
    • +
      data: LDKeyedFeatureStoreItem
      +

      The contents of the entity, as an object that can be converted to JSON. The store + should check the version property of this object, and should not overwrite any + existing data if the existing version is greater than or equal to that value. + The actual type of this parameter is interfaces.VersionedData.

      +
    • +
    • +
      callback: (() => void)
      +

      Will be called after the upsert operation is complete.

      +
      +
        +
      • +
          +
        • (): void
        • +
        • +

          Returns void

    +

    Returns void

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStore.html b/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStore.html new file mode 100644 index 000000000..8511db312 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStore.html @@ -0,0 +1,488 @@ +LDFeatureStore | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Interface for a feature store component.

+

The feature store is what the client uses to store feature flag data that has been received +from LaunchDarkly. By default, it uses an in-memory implementation; database integrations are +also available. Read the SDK features guide. +You will not need to use this interface unless you are writing your own implementation.

+

Feature store methods can and should call their callbacks directly whenever possible, rather +than deferring them with setImmediate() or process.nextTick(). This means that if for any +reason you are updating or querying a feature store directly in your application code (which +is not part of normal use of the SDK) you should be aware that the callback may be executed +immediately.

+
+
+
+

Hierarchy

+
    +
  • LDFeatureStore
+
+

Implemented by

+
+
+
+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Get all entities from a collection.

    +

    The store should filter out any entities with the property deleted: true.

    +
    +
    +

    Parameters

    +
      +
    • +
      kind: DataKind
      +

      The type of data to be accessed. The store should not make any assumptions about the format + of the data, but just return an object in which each key is the key property of an entity + and the value is the entity. The actual type of this parameter is + interfaces.DataKind.

      +
    • +
    • +
      callback: ((res) => void)
      +

      Will be called with the resulting map. The actual type of the result value is + interfaces.KeyedItems<VersionedData>.

      +
      +
    +

    Returns void

    +
+
+ +
    + +
  • +

    Releases any resources being used by the feature store.

    +
    +

    Returns void

    +
+
+ +
    + +
  • +

    Delete an entity from the store.

    +

    Deletion should be implemented by storing a placeholder object with the property +deleted: true and a version property equal to the provided version. In other words, +it should be exactly the same as calling upsert with such an object.

    +
    +
    +

    Parameters

    +
      +
    • +
      kind: DataKind
      +

      The type of data to be accessed. The actual type of this parameter is + interfaces.DataKind.

      +
    • +
    • +
      key: string
      +

      The unique key of the entity within the specified collection.

      +
    • +
    • +
      version: number
      +

      A number that must be greater than the version property of the existing entity in + order for it to be deleted. If it is less than or equal to the existing version, the + method should do nothing.

      +
    • +
    • +
      callback: (() => void)
      +

      Will be called when the delete operation is complete.

      +
      +
        +
      • +
          +
        • (): void
        • +
        • +

          Returns void

    +

    Returns void

    +
+
+ +
    + +
  • +

    Get an entity from the store.

    +

    The store should treat any entity with the property deleted: true as "not found".

    +
    +
    +

    Parameters

    +
      +
    • +
      kind: DataKind
      +

      The type of data to be accessed. The store should not make any assumptions about the format + of the data, but just return a JSON object. The actual type of this parameter is + interfaces.DataKind.

      +
    • +
    • +
      key: string
      +

      The unique key of the entity within the specified collection.

      +
    • +
    • +
      callback: ((res) => void)
      +

      Will be called with the retrieved entity, or null if not found. The actual type of the result + value is interfaces.VersionedData.

      +
      +
    +

    Returns void

    +
+
+ +
    + +
  • +

    Get a description of the store.

    +
    +

    Returns string

    +
+
+ +
    + +
  • +

    Initialize the store, overwriting any existing data.

    +
    +
    +

    Parameters

    +
      +
    • +
      allData: LDFeatureStoreDataStorage
      +

      An object in which each key is the "namespace" of a collection (e.g. "features") and + the value is an object that maps keys to entities. The actual type of this parameter is + interfaces.FullDataSet<VersionedData>.

      +
    • +
    • +
      callback: (() => void)
      +

      Will be called when the store has been initialized.

      +
      +
        +
      • +
          +
        • (): void
        • +
        • +

          Returns void

    +

    Returns void

    +
+
+ +
    + +
  • +

    Tests whether the store is initialized.

    +

    "Initialized" means that the store has been populated with data, either by the client +having called init() within this process, or by another process (if this is a shared +database).

    +
    +
    +

    Parameters

    +
      +
    • +
      callback: ((isInitialized) => void)
      +

      Will be called back with the boolean result.

      +
      +
        +
      • +
          +
        • (isInitialized): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            isInitialized: boolean
          +

          Returns void

    +

    Returns void

    +
+
+ +
    + +
  • +

    Add an entity or update an existing entity.

    +
    +
    +

    Parameters

    +
      +
    • +
      kind: DataKind
      +

      The type of data to be accessed. The actual type of this parameter is + interfaces.DataKind.

      +
    • +
    • +
      data: LDKeyedFeatureStoreItem
      +

      The contents of the entity, as an object that can be converted to JSON. The store + should check the version property of this object, and should not overwrite any + existing data if the existing version is greater than or equal to that value. + The actual type of this parameter is interfaces.VersionedData.

      +
    • +
    • +
      callback: (() => void)
      +

      Will be called after the upsert operation is complete.

      +
      +
        +
      • +
          +
        • (): void
        • +
        • +

          Returns void

    +

    Returns void

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreDataStorage.html b/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreDataStorage.html new file mode 100644 index 000000000..77d0f2ca1 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreDataStorage.html @@ -0,0 +1,206 @@ +LDFeatureStoreDataStorage | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Represents the storage for the full data store.

+
+
+
+

Hierarchy

+
    +
  • LDFeatureStoreDataStorage
+
+

Indexable

+
[namespace: string]: LDFeatureStoreKindData
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreItem.html b/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreItem.html new file mode 100644 index 000000000..7879b9e6f --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreItem.html @@ -0,0 +1,236 @@ +LDFeatureStoreItem | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Represents an item which can be stored in the feature store.

+
+
+
+

Hierarchy

+
+
+

Indexable

+
[attribute: string]: any
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
deleted?: boolean
+
+ +
version: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreKindData.html b/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreKindData.html new file mode 100644 index 000000000..abb360492 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/subsystems.LDFeatureStoreKindData.html @@ -0,0 +1,206 @@ +LDFeatureStoreKindData | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

Represents the storage for a single kind of data. e.g. 'flag' or 'segment'.

+
+
+
+

Hierarchy

+
    +
  • LDFeatureStoreKindData
+
+

Indexable

+
[key: string]: LDFeatureStoreItem
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/interfaces/subsystems.LDKeyedFeatureStoreItem.html b/packages/sdk/akamai-base/docs/interfaces/subsystems.LDKeyedFeatureStoreItem.html new file mode 100644 index 000000000..326901b46 --- /dev/null +++ b/packages/sdk/akamai-base/docs/interfaces/subsystems.LDKeyedFeatureStoreItem.html @@ -0,0 +1,242 @@ +LDKeyedFeatureStoreItem | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+

When upserting an item it must contain a key.

+
+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
deleted?: boolean
+
+ +
key: string
+
+ +
version: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/modules/integrations.html b/packages/sdk/akamai-base/docs/modules/integrations.html new file mode 100644 index 000000000..5f8e42e27 --- /dev/null +++ b/packages/sdk/akamai-base/docs/modules/integrations.html @@ -0,0 +1,215 @@ +integrations | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
+

Index

+
+

Classes

+
+
+

Interfaces

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/modules/interfaces.html b/packages/sdk/akamai-base/docs/modules/interfaces.html new file mode 100644 index 000000000..4773af0e5 --- /dev/null +++ b/packages/sdk/akamai-base/docs/modules/interfaces.html @@ -0,0 +1,229 @@ +interfaces | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+ +
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/modules/platform-1.html b/packages/sdk/akamai-base/docs/modules/platform-1.html new file mode 100644 index 000000000..46cdebaf7 --- /dev/null +++ b/packages/sdk/akamai-base/docs/modules/platform-1.html @@ -0,0 +1,391 @@ +platform | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
+

Index

+
+

Namespaces

+
+
+

Enumerations

+
+
+

Classes

+
+
+

Interfaces

+
+
+

Type Aliases

+
+
+

Functions

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/modules/platform-1.internal.html b/packages/sdk/akamai-base/docs/modules/platform-1.internal.html new file mode 100644 index 000000000..653c0b9b4 --- /dev/null +++ b/packages/sdk/akamai-base/docs/modules/platform-1.internal.html @@ -0,0 +1,341 @@ +internal | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+ +
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/modules/platform-1.subsystem.html b/packages/sdk/akamai-base/docs/modules/platform-1.subsystem.html new file mode 100644 index 000000000..64dc1f3d4 --- /dev/null +++ b/packages/sdk/akamai-base/docs/modules/platform-1.subsystem.html @@ -0,0 +1,304 @@ +subsystem | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
+

Index

+
+

Enumerations

+
+
+

Interfaces

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/modules/subsystems.html b/packages/sdk/akamai-base/docs/modules/subsystems.html new file mode 100644 index 000000000..8ee1757a3 --- /dev/null +++ b/packages/sdk/akamai-base/docs/modules/subsystems.html @@ -0,0 +1,206 @@ +subsystems | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
+
+

Index

+
+

Interfaces

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/AkamaiLDClientParams.html b/packages/sdk/akamai-base/docs/types/AkamaiLDClientParams.html new file mode 100644 index 000000000..4bf7b2f58 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/AkamaiLDClientParams.html @@ -0,0 +1,195 @@ +AkamaiLDClientParams | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Type alias AkamaiLDClientParams

+
AkamaiLDClientParams: {
    featureStoreProvider: EdgeProvider;
    options?: LDOptions;
    sdkKey: string;
}
+
+

Type declaration

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/LDMethodResult.html b/packages/sdk/akamai-base/docs/types/LDMethodResult.html new file mode 100644 index 000000000..beee98f78 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/LDMethodResult.html @@ -0,0 +1,210 @@ +LDMethodResult | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Type alias LDMethodResult<TResult>

+
LDMethodResult<TResult>: {
    result: TResult;
    success: true;
} | {
    error: any;
    success: false;
}
+

Migration methods may return an LDMethodResult. +The implementation includes methods for creating results conveniently.

+

An implementation may also throw an exception to represent an error.

+
+
+

Type Parameters

+
    +
  • +

    TResult

+
+

Type declaration

+
    +
  • +
    result: TResult
  • +
  • +
    success: true
+
+

Type declaration

+
    +
  • +
    error: any
  • +
  • +
    success: false
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/LDMigrationMeasurement.html b/packages/sdk/akamai-base/docs/types/LDMigrationMeasurement.html new file mode 100644 index 000000000..110277eb3 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/LDMigrationMeasurement.html @@ -0,0 +1,189 @@ +LDMigrationMeasurement | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Type alias LDMigrationMeasurement

+ +

Types of measurements supported by an LDMigrationOpEvent.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/LDMigrationOp.html b/packages/sdk/akamai-base/docs/types/LDMigrationOp.html new file mode 100644 index 000000000..c46f78ad5 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/LDMigrationOp.html @@ -0,0 +1,186 @@ +LDMigrationOp | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
LDMigrationOp: "read" | "write"
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/LDMigrationOrigin.html b/packages/sdk/akamai-base/docs/types/LDMigrationOrigin.html new file mode 100644 index 000000000..a47af0716 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/LDMigrationOrigin.html @@ -0,0 +1,191 @@ +LDMigrationOrigin | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Type alias LDMigrationOrigin

+
LDMigrationOrigin: "old" | "new"
+

Specifies the origin of the result or error.

+

Results from readOld or writeOld will be 'old'. +Results from readNew or writeNew will be 'new'.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/LDMigrationReadResult.html b/packages/sdk/akamai-base/docs/types/LDMigrationReadResult.html new file mode 100644 index 000000000..32b42a241 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/LDMigrationReadResult.html @@ -0,0 +1,194 @@ +LDMigrationReadResult | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Type alias LDMigrationReadResult<TResult>

+
LDMigrationReadResult<TResult>: LDMigrationResult<TResult>
+

Result of a migration read operation.

+
+
+

Type Parameters

+
    +
  • +

    TResult

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/LDMigrationResult.html b/packages/sdk/akamai-base/docs/types/LDMigrationResult.html new file mode 100644 index 000000000..e55376b93 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/LDMigrationResult.html @@ -0,0 +1,213 @@ +LDMigrationResult | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Type alias LDMigrationResult<TResult>

+
LDMigrationResult<TResult>: {
    origin: LDMigrationOrigin;
    result: TResult;
    success: true;
} | {
    error: any;
    origin: LDMigrationOrigin;
    success: false;
}
+

Result of a component of an LDMigration.

+

Should not need to be used by a consumer of this API directly.

+
+
+

Type Parameters

+
    +
  • +

    TResult

+
+

Type declaration

+
+
+

Type declaration

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/LDMigrationWriteResult.html b/packages/sdk/akamai-base/docs/types/LDMigrationWriteResult.html new file mode 100644 index 000000000..8c6f5b6dd --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/LDMigrationWriteResult.html @@ -0,0 +1,208 @@ +LDMigrationWriteResult | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Type alias LDMigrationWriteResult<TResult>

+
LDMigrationWriteResult<TResult>: {
    authoritative: LDMigrationResult<TResult>;
    nonAuthoritative?: LDMigrationResult<TResult>;
}
+

Result of a migration write operation.

+

Authoritative writes are done before non-authoritative, so the authoritative +field should contain either an error or a result.

+

If the authoritative write fails, then the non-authoritative operation will +not be executed. When this happens the nonAuthoritative field will not be +populated.

+

When the non-authoritative operation is executed, then it will result in +either a result or an error and the field will be populated as such.

+
+
+

Type Parameters

+
    +
  • +

    TResult

+
+

Type declaration

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/LDOptions.html b/packages/sdk/akamai-base/docs/types/LDOptions.html new file mode 100644 index 000000000..d7e104542 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/LDOptions.html @@ -0,0 +1,191 @@ +LDOptions | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
LDOptions: Pick<LDOptionsCommon, "logger" | "sendEvents">
+

The Launchdarkly Edge SDKs configuration options. Only logger is officially +supported. sendEvents is unsupported and is only included as a beta +preview.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/LDOptionsInternal.html b/packages/sdk/akamai-base/docs/types/LDOptionsInternal.html new file mode 100644 index 000000000..d6a3a5ef6 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/LDOptionsInternal.html @@ -0,0 +1,190 @@ +LDOptionsInternal | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Type alias LDOptionsInternal

+
LDOptionsInternal: LDOptions & Pick<LDOptionsCommon, "featureStore">
+

The internal options include featureStore because that's how the LDClient +implementation expects it.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/interfaces.FullDataSet.html b/packages/sdk/akamai-base/docs/types/interfaces.FullDataSet.html new file mode 100644 index 000000000..f304e722f --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/interfaces.FullDataSet.html @@ -0,0 +1,216 @@ +FullDataSet | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
FullDataSet<T>: Record<string, KeyedItems<T>>
+

Used internally to describe a full set of environment data, which can include both feature +flags and user segments. The string key for each item is the namespace property of a +interfaces.DataKind.

+
+
+

Type Parameters

+
    +
  • +

    T

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/interfaces.KeyedItems.html b/packages/sdk/akamai-base/docs/types/interfaces.KeyedItems.html new file mode 100644 index 000000000..4d2d85fba --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/interfaces.KeyedItems.html @@ -0,0 +1,215 @@ +KeyedItems | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
KeyedItems<T>: Record<string, T>
+

Used internally to describe a set of stored data items of the same kind, such as feature flags +or user segments. The string key for each item is the same as the item's key property.

+
+
+

Type Parameters

+
    +
  • +

    T

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/interfaces.KindKeyedStore.html b/packages/sdk/akamai-base/docs/types/interfaces.KindKeyedStore.html new file mode 100644 index 000000000..6daf3eb37 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/interfaces.KindKeyedStore.html @@ -0,0 +1,211 @@ +KindKeyedStore | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+
+ +

Type alias KindKeyedStore<Kind>

+
KindKeyedStore<Kind>: KeyedItems<Kind, KeyedItems<string, SerializedItemDescriptor>>
+
+

Type Parameters

+
    +
  • +

    Kind

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.EventListener.html b/packages/sdk/akamai-base/docs/types/platform-1.EventListener.html new file mode 100644 index 000000000..2e4d75124 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/platform-1.EventListener.html @@ -0,0 +1,297 @@ +EventListener | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
EventListener: ((event?) => void)
+
+

Type declaration

+
    +
  • +
      +
    • (event?): void
    • +
    • +
      +

      Parameters

      +
        +
      • +
        Optional event: {
            data?: any;
        }
        Optional +
          +
        • +
          Optional data?: any
      +

      Returns void

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.EventName.html b/packages/sdk/akamai-base/docs/types/platform-1.EventName.html new file mode 100644 index 000000000..80eb82e11 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/platform-1.EventName.html @@ -0,0 +1,281 @@ +EventName | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
EventName: "delete" | "patch" | "ping" | "put"
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.LDContext.html b/packages/sdk/akamai-base/docs/types/platform-1.LDContext.html new file mode 100644 index 000000000..b5f569dd9 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/platform-1.LDContext.html @@ -0,0 +1,296 @@ +LDContext | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ + +

A LaunchDarkly context object. LaunchDarkly contexts are objects representing users, devices, organizations, and +other entities that feature flags serve different variations to according to your flag targeting rules. These data +objects contain context attributes that describe what you know about that context, such as their name, location, +device type, or organization they are associated with.

+

You can manage how contexts interact with your app by targeting flag variations to specific contexts, based on +their context attributes. When a flag evaluation occurs, the feature flag uses the evaluation context to understand +what variation to serve. You can be as specific as targeting a flag to a single end context, or as broad as targeting +your entire customer base. You can even use anonymous contexts and private attributes to control what data to +include or exclude in the information you collect about your end users.

+

LDContext is the newer replacement for the previous, less flexible LDUser type. The current SDK still supports +LDUser, but LDContext is now the preferred model.

+

See LDSingleKindContext and LDMultiKindContext for examples. LDContextCommon includes +additional propert

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.LDFlagValue.html b/packages/sdk/akamai-base/docs/types/platform-1.LDFlagValue.html new file mode 100644 index 000000000..642f69ec2 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/platform-1.LDFlagValue.html @@ -0,0 +1,285 @@ +LDFlagValue | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
LDFlagValue: any
+

The types of values a feature flag can have.

+

Flags can have any JSON-serializable value.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.LDHeaders.html b/packages/sdk/akamai-base/docs/types/platform-1.LDHeaders.html new file mode 100644 index 000000000..2b6682a95 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/platform-1.LDHeaders.html @@ -0,0 +1,294 @@ +LDHeaders | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
LDHeaders: {
    authorization?: string;
    user-agent?: string;
    x-launchdarkly-tags?: string;
    x-launchdarkly-user-agent?: string;
    x-launchdarkly-wrapper?: string;
}
+
+

Type declaration

+
    +
  • +
    Optional authorization?: string
  • +
  • +
    Optional user-agent?: string
  • +
  • +
    Optional x-launchdarkly-tags?: string
  • +
  • +
    Optional x-launchdarkly-user-agent?: string
  • +
  • +
    Optional x-launchdarkly-wrapper?: string
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.LDLogLevel.html b/packages/sdk/akamai-base/docs/types/platform-1.LDLogLevel.html new file mode 100644 index 000000000..9ba14c5ab --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/platform-1.LDLogLevel.html @@ -0,0 +1,288 @@ +LDLogLevel | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
LDLogLevel: "debug" | "info" | "warn" | "error" | "none"
+

Logging levels that can be used with basicLogger.

+

SetBasicLoggerOptions.level to one of these values to control what levels +of log messages are enabled. Going from lowest importance (and most verbose) +to most importance, the levels are 'debug', 'info', 'warn', and 'error'. +You can also specify 'none' instead to disable all logging.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.ProcessStreamResponse.html b/packages/sdk/akamai-base/docs/types/platform-1.ProcessStreamResponse.html new file mode 100644 index 000000000..cb4306783 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/platform-1.ProcessStreamResponse.html @@ -0,0 +1,310 @@ +ProcessStreamResponse | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
ProcessStreamResponse: {
    deserializeData: ((data) => any);
    processJson: ((json) => void);
}
+
+

Type declaration

+
    +
  • +
    deserializeData: ((data) => any)
    +
      +
    • +
        +
      • (data): any
      • +
      • +
        +

        Parameters

        +
          +
        • +
          data: string
        +

        Returns any

  • +
  • +
    processJson: ((json) => void)
    +
      +
    • +
        +
      • (json): void
      • +
      • +
        +

        Parameters

        +
          +
        • +
          json: any
        +

        Returns void

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.VoidFunction.html b/packages/sdk/akamai-base/docs/types/platform-1.VoidFunction.html new file mode 100644 index 000000000..b91612978 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/platform-1.VoidFunction.html @@ -0,0 +1,289 @@ +VoidFunction | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
VoidFunction: (() => void)
+
+

Type declaration

+
    +
  • +
      +
    • (): void
    • +
    • +

      Returns void

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.internal.EvalEventArgs.html b/packages/sdk/akamai-base/docs/types/platform-1.internal.EvalEventArgs.html new file mode 100644 index 000000000..100f49afa --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/platform-1.internal.EvalEventArgs.html @@ -0,0 +1,334 @@ +EvalEventArgs | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
EvalEventArgs: {
    addExperimentData?: boolean;
    context: Context;
    debugEventsUntilDate?: number;
    defaultVal: any;
    excludeFromSummaries?: boolean;
    flagKey: string;
    prereqOfFlagKey?: string;
    reason?: LDEvaluationReason;
    samplingRatio?: number;
    trackEvents: boolean;
    value: LDFlagValue;
    variation?: number;
    version: number;
}
+
+

Type declaration

+
    +
  • +
    Optional addExperimentData?: boolean
  • +
  • +
    context: Context
  • +
  • +
    Optional debugEventsUntilDate?: number
  • +
  • +
    defaultVal: any
  • +
  • +
    Optional excludeFromSummaries?: boolean
  • +
  • +
    flagKey: string
  • +
  • +
    Optional prereqOfFlagKey?: string
  • +
  • +
    Optional reason?: LDEvaluationReason
  • +
  • +
    Optional samplingRatio?: number
  • +
  • +
    trackEvents: boolean
  • +
  • +
    value: LDFlagValue
  • +
  • +
    Optional variation?: number
  • +
  • +
    version: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.internal.InputEvent.html b/packages/sdk/akamai-base/docs/types/platform-1.internal.InputEvent.html new file mode 100644 index 000000000..87528de36 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/platform-1.internal.InputEvent.html @@ -0,0 +1,305 @@ +InputEvent | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
InputEvent: InputEvalEvent | InputCustomEvent | InputIdentifyEvent | InputMigrationEvent | InputClickEvent | InputPageViewEvent
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.internal.LDInternalOptions.html b/packages/sdk/akamai-base/docs/types/platform-1.internal.LDInternalOptions.html new file mode 100644 index 000000000..8dd8551c9 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/platform-1.internal.LDInternalOptions.html @@ -0,0 +1,333 @@ +LDInternalOptions | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
LDInternalOptions: {
    analyticsEventPath?: string;
    diagnosticEventPath?: string;
    highTimeoutThreshold?: number;
    includeAuthorizationHeader?: boolean;
    userAgentHeaderName?: "user-agent" | "x-launchdarkly-user-agent";
}
+

This is for internal use only.

+

Edge sdks use clientSideID to query feature stores. They also send analytics +using this clientSideID. This is a hybrid behavior because they are based +on js-server-common, but uses the clientSideID instead of the sdkKey for the +above reasons. These internal options allow the edge sdks to use the +EventSender to send analytics to the correct LD endpoints using +the clientSideId.

+
+
+

Type declaration

+
    +
  • +
    Optional analyticsEventPath?: string
  • +
  • +
    Optional diagnosticEventPath?: string
  • +
  • +
    Optional highTimeoutThreshold?: number
    +

    In seconds. Log a warning if identifyTimeout is greater than this value.

    +

    Mobile - 15s. +Browser - 5s. +Server - 60s.

    +
    +
  • +
  • +
    Optional includeAuthorizationHeader?: boolean
  • +
  • +
    Optional userAgentHeaderName?: "user-agent" | "x-launchdarkly-user-agent"
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/packages/sdk/akamai-base/docs/types/platform-1.internal.StreamingErrorHandler.html b/packages/sdk/akamai-base/docs/types/platform-1.internal.StreamingErrorHandler.html new file mode 100644 index 000000000..ed21f1545 --- /dev/null +++ b/packages/sdk/akamai-base/docs/types/platform-1.internal.StreamingErrorHandler.html @@ -0,0 +1,318 @@ +StreamingErrorHandler | @launchdarkly/akamai-server-base-sdk - v2.1.20
+
+ +
+
+
+ +
StreamingErrorHandler: ((err) => void)
+
+

Type declaration

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file