hedera-web/forms/account/address-list/address-list.js

43 lines
710 B
JavaScript
Raw Normal View History

2015-07-23 15:58:48 +00:00
2016-09-26 09:28:47 +00:00
Hedera.AddressList = new Class
2015-07-23 15:58:48 +00:00
({
2016-09-26 09:28:47 +00:00
Extends: Hedera.Form
2015-07-23 15:58:48 +00:00
,activate: function ()
{
this.$('user-model').setInfo ('c', 'customer_view', 'hedera');
this.$('addresses').setInfo ('a', 'address_view', 'hedera');
}
,onAddAddressClick: function ()
{
2017-04-05 14:06:07 +00:00
this.hash.setAll ({
2015-07-23 15:58:48 +00:00
'form': 'account/address',
'address': 0
});
}
,onReturnClick: function ()
{
window.history.back();
}
,onRemoveAddressClick: function (button, form)
{
if (confirm (_('AreYouSureDeleteAddress')))
{
form.set ('active', false);
form.refresh ();
}
}
2016-12-23 08:57:49 +00:00
,repeaterFunc: function (res, form)
2015-07-23 15:58:48 +00:00
{
2016-12-23 08:57:49 +00:00
res.$('link').href = this.hash.make ({
2015-07-23 15:58:48 +00:00
'form': 'account/address',
'address': form.get ('id')
});
}
});