NimbusTargetingHelperProtocol

public protocol NimbusTargetingHelperProtocol : AnyObject, Sendable
  • Execute the given jexl expression and evaluate against the existing targeting parameters and context passed to the helper at construction.

    Declaration

    Swift

    func evalJexl(expression: String) throws -> Bool
  • Evaluate a JEXL expression and return debug results as JSON. For CLI testing and debugging.

    Declaration

    Swift

    func evalJexlDebug(expression: String) throws -> String