Commit 446857c6 authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Emite pulsación de botón con href, soporta anchors

Amplía funcionalidad de los botones en las filas de los listados, para
que aparte de navegar en aquellos que tengan href definido, se emita el
evento de pulsación para escucharlo desde fuera.

Además, omite la declaración de 'd-state-url' en los botones con href
cuando se trata de rutas locales a anchors.
parent 19596f00
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -197,12 +197,10 @@ define([

			if (href) {
				this._updateHref(item, config, node);
			} else {
				var event = config.event || 'onclick';
			}

			var event = config.event || 'onclick';
			node[event] = lang.hitch(this, this._eventClickButton, config, item, node);
				node.setAttribute('d-state-url', true);
			}
		},

		_incorrectConditionButton: function(item, config, node) {
@@ -225,7 +223,9 @@ define([
			href = lang.replace(href, itemReplace);

			node.setAttribute('href', href);
			if (href.indexOf('#') !== 0) {
				node.setAttribute('d-state-url', true);
			}
		},

		_hrefIsMultiple: function(config, item) {