• Preparing search index...
  • The search index is not available
vwo-fme-node-sdk
  • vwo-fme-node-sdk
  • utils/DataTypeUtil
  • isPromise

Function isPromise

  • isPromise(val): val is Promise<dynamic>
  • Checks if a value is a Promise.

    Parameters

    • val: dynamic

      The value to check.

    Returns val is Promise<dynamic>

    True if the value is a Promise, false otherwise.

    • Defined in utils/DataTypeUtil.ts:138

Settings

Member Visibility

Theme

vwo-fme-node-sdk
  • VWO
    • StorageConnector
    • LogLevelEnum
    • VWO
    • init
    • onReady
  • VWOBuilder
    • VWOBuilder
    • IVWOBuilder
  • VWOClient
    • VWOClient
    • IVWOClient
  • api
    • GetFlag
      • FlagApi
    • SetAttribute
      • SetAttributeApi
    • TrackEvent
      • TrackApi
  • constants
    • Constants
    • Url
      • BASE_URL
      • HTTP
      • HTTPS
      • HTTPS_PROTOCOL
      • HTTP_PROTOCOL
      • SEED_URL
  • decorators/StorageDecorator
    • StorageDecorator
  • enums
    • ApiEnum
      • ApiEnum
    • CampaignTypeEnum
      • CampaignTypeEnum
    • EventEnum
      • EventEnum
    • HeadersEnum
      • HeadersEnum
    • HooksEnum
      • DecisionTypes
      • HooksEnum
      • HooksEnum
    • LogLevelEnum
      • LogLevelEnum
    • StatusEnum
      • StatusEnum
    • StorageEnum
      • StorageEnum
    • UrlEnum
      • UrlEnum
    • log-messages
      • DebugLogMessagesEnum
      • ErrorLogMessagesEnum
      • InfoLogMessagesEnum
  • index
    • LogLevelEnum
    • StorageConnector
    • VWO
    • init
    • onReady
  • models
    • GatewayServiceModel
      • GatewayServiceModel
      • IGatewayService
    • VWOOptionsModel
      • VWOOptionsModel
      • IVWOOptions
    • campaign
      • CampaignModel
        • CampaignModel
      • FeatureModel
        • FeatureModel
      • ImpactCampaignModel
        • ImpactCapmaignModel
      • MetricModel
        • MetricModel
      • RuleModel
        • RuleModel
      • VariableModel
        • VariableModel
      • VariationModel
        • VariationModel
    • schemas/SettingsSchemaValidation
      • SettingsSchema
    • settings/SettingsModel
      • SettingsModel
    • storage/StorageDataModel
      • StorageDataModel
    • user
      • ContextModel
        • ContextModel
      • ContextVWOModel
        • ContextVWOModel
  • packages
    • decision-maker
      • DecisionMaker
    • logger
      • LogLevelEnum
      • LogManager
      • ILogManager
      • LogMessageBuilder
        • LogMessageBuilder
      • Logger
        • Logger
    • network-layer
      • GlobalRequestModel
      • NetworkClient
      • NetworkManager
      • RequestModel
      • ResponseModel
      • NetworkClientInterface
    • segmentation-evaluator
      • Segmentation
      • SegmentEvaluator
      • SegmentationManager
      • Segmentation
        • Segmentation
    • storage
      • Storage
      • Connector
        • Connector
      • Storage
        • Storage
  • services
    • CampaignDecisionService
      • CampaignDecisionService
    • HooksManager
      • default
    • SettingsManager
      • SettingsManager
    • StorageService
      • StorageService
    • UrlService
      • default
  • types/Common
    • dynamic
    • dynamicArray
  • utils
    • CampaignUtil
      • assignRangeValues
      • assignRangeValuesMEG
      • findGroupsFeaturePartOf
      • getBucketingSeed
      • getCampaignIdsFromFeatureKey
      • getCampaignsByGroupId
      • getFeatureKeysFromCampaignIds
      • getGroupDetailsIfCampaignPartOfIt
      • getRuleTypeUsingCampaignIdFromFeature
      • getVariationFromCampaignKey
      • scaleVariationWeights
      • setCampaignAllocation
      • setVariationAllocation
    • DataTypeUtil
      • getType
      • isArray
      • isBoolean
      • isDate
      • isDefined
      • isFunction
      • isNaN
      • isNull
      • isNumber
      • isObject
      • isPromise
      • isRegex
      • isString
      • isUndefined
    • DecisionUtil
      • checkWhitelistingAndPreSeg
      • evaluateTrafficAndGetVariation
    • FunctionUtil
      • addLinkedCampaignsToSettings
      • cloneObject
      • doesEventBelongToAnyFeature
      • getAllExperimentRules
      • getCurrentUnixTimestamp
      • getCurrentUnixTimestampInMillis
      • getFeatureFromKey
      • getRandomNumber
      • getSpecificRulesBasedOnType
    • GatewayServiceUtil
      • addIsGatewayServiceRequiredFlag
      • getFromGatewayService
      • getQueryParams
    • ImpressionUtil
      • createAndSendImpressionForVariationShown
    • LogMessageUtil
      • buildMessage
    • MegUtil
      • evaluateGroups
      • getFeatureKeysFromGroup
    • NetworkUtil
      • _getEventBasePayload
      • getAttributePayloadData
      • getBasePropertiesForBulk
      • getEventBatchingQueryParams
      • getEventsBaseProperties
      • getSettingsPath
      • getTrackEventPath
      • getTrackGoalPayloadData
      • getTrackUserPayloadData
      • sendGetApiRequest
      • sendPostApiRequest
    • PromiseUtil
      • Deferred
    • RuleEvaluationUtil
      • evaluateRule
    • SettingsUtil
      • setSettingsAndAddCampaignsToRules
    • UuidUtil
      • generateUUID
      • getRandomUUID
      • getUUID

Generated using TypeDoc