evaluate

abstract fun evaluate(): Boolean(source)

Evaluates the condition. Generally this will execute a higher-order lambda function that is executed in the context of ScopeActivationCondition, so the state of the object can be updated, before evaluating that state into the resulting boolean.