Class: Assignment
functions/getExperimentCondition.Assignment
Table of contents
Constructors
constructor
Accessors
factors
Methods
getCondition
getExperimentType
getFactorLevel
getFactorPayload
getPayload
markDecisionPoint
Constructors
constructor
• new Assignment(conditionCode
, payload
, assignedFactor?
)
Parameters
conditionCode
string
payload
Object
payload.type
PAYLOAD_TYPE
payload.value
string
assignedFactor?
Record
<string
, { level
: string
; payload
: { type
: PAYLOAD_TYPE
; value
: string
} }>
Defined in
functions/getExperimentCondition.ts:10
Accessors
factors
• get
factors(): string
[]
Returns
string
[]
Defined in
functions/getExperimentCondition.ts:34
Methods
getCondition
▸ getCondition(): string
Returns
string
Defined in
functions/getExperimentCondition.ts:22
getExperimentType
▸ getExperimentType(): EXPERIMENT_TYPE
Returns
EXPERIMENT_TYPE
Defined in
functions/getExperimentCondition.ts:30
getFactorLevel
▸ getFactorLevel(factor
): string
Parameters
factor
string
Returns
string
Defined in
functions/getExperimentCondition.ts:38
getFactorPayload
▸ getFactorPayload(factor
): IPayload
Parameters
factor
string
Returns
IPayload
Defined in
functions/getExperimentCondition.ts:46
getPayload
▸ getPayload(): IPayload
Returns
IPayload