datasetResolver property

ExprDataSet? Function(String name)? get datasetResolver

Implementation

ExprDataSet? Function(String name)? get datasetResolver => _p.datasetResolver;
set datasetResolver (ExprDataSet? resolver(String name)?)

Sets the external dataset resolver: when an expression encounters 'id.field', this function is called back to fetch the dataset from the external object list (agp102's dbq object list). This way the datasets list exists in exactly one place externally; WapEvaluator holds no copy of it.

Implementation

set datasetResolver(ExprDataSet? Function(String name)? resolver) =>
    _p.datasetResolver = resolver;