Mercurial > hg > isophonics-drupal-site
comparison vendor/symfony/var-dumper/Dumper/HtmlDumper.php @ 16:c2387f117808
Routine composer update
author | Chris Cannam |
---|---|
date | Tue, 10 Jul 2018 15:07:59 +0100 |
parents | 7a779792577d |
children | 129ea1e6d783 |
comparison
equal
deleted
inserted
replaced
15:e200cb7efeb3 | 16:c2387f117808 |
---|---|
307 | 307 |
308 return "'" + part + "'"; | 308 return "'" + part + "'"; |
309 }); | 309 }); |
310 | 310 |
311 return "concat(" + parts.join(",") + ", '')"; | 311 return "concat(" + parts.join(",") + ", '')"; |
312 } | |
313 function xpathHasClass(className) { | |
314 return "contains(concat(' ', normalize-space(@class), ' '), ' " + className +" ')"; | |
312 } | 315 } |
313 addEventListener(root, 'mouseover', function (e) { | 316 addEventListener(root, 'mouseover', function (e) { |
314 if ('' != refStyle.innerHTML) { | 317 if ('' != refStyle.innerHTML) { |
315 refStyle.innerHTML = ''; | 318 refStyle.innerHTML = ''; |
316 } | 319 } |
514 counter.textContent = '0 of 0'; | 517 counter.textContent = '0 of 0'; |
515 | 518 |
516 return; | 519 return; |
517 } | 520 } |
518 | 521 |
519 var xpathResult = doc.evaluate('//pre[@id="' + root.id + '"]//span[@class="sf-dump-str" or @class="sf-dump-key" or @class="sf-dump-public" or @class="sf-dump-protected" or @class="sf-dump-private"][contains(translate(child::text(), ' + xpathString(searchQuery.toUpperCase()) + ', ' + xpathString(searchQuery.toLowerCase()) + '), ' + xpathString(searchQuery.toLowerCase()) + ')]', document, null, XPathResult.ORDERED_NODE_ITERATOR_TYPE, null); | 522 var classMatches = [ |
523 "sf-dump-str", | |
524 "sf-dump-key", | |
525 "sf-dump-public", | |
526 "sf-dump-protected", | |
527 "sf-dump-private", | |
528 ].map(xpathHasClass).join(' or '); | |
529 | |
530 var xpathResult = doc.evaluate('.//span[' + classMatches + '][contains(translate(child::text(), ' + xpathString(searchQuery.toUpperCase()) + ', ' + xpathString(searchQuery.toLowerCase()) + '), ' + xpathString(searchQuery.toLowerCase()) + ')]', root, null, XPathResult.ORDERED_NODE_ITERATOR_TYPE, null); | |
520 | 531 |
521 while (node = xpathResult.iterateNext()) state.nodes.push(node); | 532 while (node = xpathResult.iterateNext()) state.nodes.push(node); |
522 | 533 |
523 showCurrent(state); | 534 showCurrent(state); |
524 }, 400); | 535 }, 400); |