evaluateFieldWithContext method

bool evaluateFieldWithContext({
  1. required String filedName,
  2. required String operator,
  3. required String data,
  4. required OfferingEvaluationContext evaluationContext,
  5. String? context,
})

Evaluates one condition using explicit, platform-independent inputs.

Implementation

bool evaluateFieldWithContext({
  required String filedName,
  required String operator,
  required String data,
  required OfferingEvaluationContext evaluationContext,
  String? context,
}) {
  return OfferingResolver.evaluateField(
    fieldName: filedName,
    operator: operator,
    data: data,
    attributeKey: context,
    context: evaluationContext,
  );
}