Sha256: f2615ef5afc5e5469766c1f237f8d8498dbb12afd48a50202c9701a001c97367

Contents?: true

Size: 411 Bytes

Versions: 375

Compression:

Stored size: 411 Bytes

Contents

var children = virtualNode.children;
if (!children || !children.length) {
	return false;
}

var hasDt = false,
	hasDd = false,
	nodeName;
for (var i = 0; i < children.length; i++) {
	nodeName = children[i].actualNode.nodeName.toUpperCase();
	if (nodeName === 'DT') {
		hasDt = true;
	}
	if (hasDt && nodeName === 'DD') {
		return false;
	}
	if (nodeName === 'DD') {
		hasDd = true;
	}
}

return hasDt || hasDd;

Version data entries

375 entries across 375 versions & 1 rubygems

Version Path
govuk_publishing_components-30.4.1 node_modules/axe-core/lib/checks/lists/structured-dlitems.js
govuk_publishing_components-30.4.0 node_modules/axe-core/lib/checks/lists/structured-dlitems.js
govuk_publishing_components-30.3.0 node_modules/axe-core/lib/checks/lists/structured-dlitems.js
govuk_publishing_components-30.2.1 node_modules/axe-core/lib/checks/lists/structured-dlitems.js
govuk_publishing_components-30.2.0 node_modules/axe-core/lib/checks/lists/structured-dlitems.js
govuk_publishing_components-30.1.0 node_modules/axe-core/lib/checks/lists/structured-dlitems.js
govuk_publishing_components-30.0.0 node_modules/axe-core/lib/checks/lists/structured-dlitems.js
govuk_publishing_components-29.15.3 node_modules/axe-core/lib/checks/lists/structured-dlitems.js
govuk_publishing_components-29.15.2 node_modules/axe-core/lib/checks/lists/structured-dlitems.js
govuk_publishing_components-29.15.1 node_modules/axe-core/lib/checks/lists/structured-dlitems.js
govuk_publishing_components-29.15.0 node_modules/axe-core/lib/checks/lists/structured-dlitems.js
govuk_publishing_components-29.14.0 node_modules/axe-core/lib/checks/lists/structured-dlitems.js
govuk_publishing_components-29.13.0 node_modules/axe-core/lib/checks/lists/structured-dlitems.js
govuk_publishing_components-29.12.1 node_modules/axe-core/lib/checks/lists/structured-dlitems.js
govuk_publishing_components-29.12.0 node_modules/axe-core/lib/checks/lists/structured-dlitems.js
govuk_publishing_components-29.11.0 node_modules/axe-core/lib/checks/lists/structured-dlitems.js
govuk_publishing_components-29.10.0 node_modules/axe-core/lib/checks/lists/structured-dlitems.js
govuk_publishing_components-29.9.0 node_modules/axe-core/lib/checks/lists/structured-dlitems.js
govuk_publishing_components-29.8.0 node_modules/axe-core/lib/checks/lists/structured-dlitems.js
govuk_publishing_components-29.7.0 node_modules/axe-core/lib/checks/lists/structured-dlitems.js