) + ' @showloading ERROR', function(response) {
				exports.set('items @hideloading', response, type === 'refresh' ? 'noscroll' : null);
			});

		};

		exports.menu = function(el) {

			var model = exports.model;
			var opt = {};
			opt.element = el;
			opt.align = 'right';
			opt.items = [];

			if (model.checked && model.checked.length)
				opt.items.push({ id: 'remove', name: '@(Remove selected ({0}x))'.format(model.checked.length), icon: 'ti ti-trash red' });

			opt.items.push({ id: 'clear', name: '@(