{% macro query_designer_condition_builder(params) %} {% import _self as segmentMacros %} {% set params = { column_chain_template_selector: '#column-chain-template', field_choice_filter_preset: 'querydesigner', }|merge(params) %} {% set conditionBuilderOptions = { fieldsRelatedCriteria: ['condition-item', 'condition-segment'], }|merge_recursive(params.conditionBuilderOptions|default({})) %} {% set conditionBuilderOptions = update_segment_condition_builder_options(conditionBuilderOptions) %}