app/webpack/javascripts/modules/external_users/claims/TransferDetailsCtrl.js
moj.Modules.TransferDetailsCtrl = {
els: {
fxAutocomplete: '.fx-autocomplete'
},
activate: function () {
return $('#claim_form_step').val() === 'transfer_fee_details'
},
initAutocomplete: function () {
$(this.els.fxAutocomplete).is(function (idx, el) {
moj.Helpers.Autocomplete.new('#' + el.id, {
showAllValues: true,
autoselect: false
})
})
},
init: function () {
if (this.activate()) {
// init the auto complete
this.initAutocomplete()
$('.fx-autocomplete-wrapper select').each(function () {
$.subscribe(
'/onConfirm/' + this.id + '/',
function () {
moj.Modules.TransferDetailFieldsDisplay.callCaseConclusionController()
}
)
})
}
}
}