<#
var fieldId = 'undefined' === typeof param.param_name ? param.id : param.param_name,
choices = 'undefined' === typeof param.param_name ? param.choices : param.value,
optionValue = typeof( option_value ) !== 'undefined' ? option_value : '',
hasSearch = 'object' === typeof choices && 8 < Object.keys( choices ).length ? true : false,
skipDebounce = param.skip_debounce || false,
searchText = fusionBuilderText.search,
conditions = 'object' === typeof param.conditions ? _.escape( JSON.stringify( param.conditions ) ) : false,
hasQuickEdit = 'undefined' !== typeof param.quick_edit && ( ( '0' != optionValue && '' != optionValue && 'undefined' !== typeof FusionApp ) || ( '0' != optionValue && 'undefined' === typeof FusionApp ) ) ? 'has-quick-edit' : '',
quickEditTxt = 'undefined' !== typeof param.quick_edit ? param.quick_edit.label : '';
quickEditType = 'undefined' !== typeof param.quick_edit ? param.quick_edit.type : '';
quickEditItems = 'undefined' !== typeof param.quick_edit && 'undefined' !== param.quick_edit.items ? JSON.stringify( param.quick_edit.items ) : '';
if ( 'string' === typeof fusionBuilderText.search_placeholder && 'string' === typeof param.placeholder ) {
searchText = fusionBuilderText.search_placeholder.replace( '%s', param.placeholder );
}
#>
<# if ( 'undefined' !== typeof FusionApp ) { #>