js-client-sdk

Home > @eppo/js-client-sdk > EppoJSClient

EppoJSClient class

Client for assigning experiment variations.

Signature:

export declare class EppoJSClient extends EppoClient 

Extends: EppoClient

Properties

Property Modifiers Type Description
[initialized](/js-client-sdk/js-client-sdk.eppojsclient.initialized.html) `static` boolean
[instance](/js-client-sdk/js-client-sdk.eppojsclient.instance.html) `static` [EppoJSClient](/js-client-sdk/js-client-sdk.eppojsclient.html)

Methods

Method Modifiers Description
[getBanditAction(flagKey, subjectKey, subjectAttributes, actions, defaultValue)](/js-client-sdk/js-client-sdk.eppojsclient.getbanditaction.html)
[getBanditActionDetails(flagKey, subjectKey, subjectAttributes, actions, defaultValue)](/js-client-sdk/js-client-sdk.eppojsclient.getbanditactiondetails.html)
[getBoolAssignment(flagKey, subjectKey, subjectAttributes, defaultValue)](/js-client-sdk/js-client-sdk.eppojsclient.getboolassignment.html)
[getBooleanAssignment(flagKey, subjectKey, subjectAttributes, defaultValue)](/js-client-sdk/js-client-sdk.eppojsclient.getbooleanassignment.html)
[getBooleanAssignmentDetails(flagKey, subjectKey, subjectAttributes, defaultValue)](/js-client-sdk/js-client-sdk.eppojsclient.getbooleanassignmentdetails.html)
[getExperimentContainerEntry(flagExperiment, subjectKey, subjectAttributes)](/js-client-sdk/js-client-sdk.eppojsclient.getexperimentcontainerentry.html)
[getIntegerAssignment(flagKey, subjectKey, subjectAttributes, defaultValue)](/js-client-sdk/js-client-sdk.eppojsclient.getintegerassignment.html)
[getIntegerAssignmentDetails(flagKey, subjectKey, subjectAttributes, defaultValue)](/js-client-sdk/js-client-sdk.eppojsclient.getintegerassignmentdetails.html)
[getJSONAssignment(flagKey, subjectKey, subjectAttributes, defaultValue)](/js-client-sdk/js-client-sdk.eppojsclient.getjsonassignment.html)
[getJSONAssignmentDetails(flagKey, subjectKey, subjectAttributes, defaultValue)](/js-client-sdk/js-client-sdk.eppojsclient.getjsonassignmentdetails.html)
[getNumericAssignment(flagKey, subjectKey, subjectAttributes, defaultValue)](/js-client-sdk/js-client-sdk.eppojsclient.getnumericassignment.html)
[getNumericAssignmentDetails(flagKey, subjectKey, subjectAttributes, defaultValue)](/js-client-sdk/js-client-sdk.eppojsclient.getnumericassignmentdetails.html)
[getStringAssignment(flagKey, subjectKey, subjectAttributes, defaultValue)](/js-client-sdk/js-client-sdk.eppojsclient.getstringassignment.html)
[getStringAssignmentDetails(flagKey, subjectKey, subjectAttributes, defaultValue)](/js-client-sdk/js-client-sdk.eppojsclient.getstringassignmentdetails.html)