PHP Classes

File: vendor/symfony/symfony/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/toolbar_js.html.twig

Recommend this page to a friend!
  Classes of Murat Cileli   Papernic   vendor/symfony/symfony/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/toolbar_js.html.twig   Download  
File: vendor/symfony/symfony/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/toolbar_js.html.twig
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Papernic
Manage documents colaboratively
Author: By
Last change:
Date: 7 years ago
Size: 3,398 bytes
 

Contents

Class file image Download
<div id="sfwdt{{ token }}" class="sf-toolbar" style="display: none"></div> {{ include('@WebProfiler/Profiler/base_js.html.twig') }} <script>/*<![CDATA[*/ (function () { {% if 'top' == position %} var sfwdt = document.getElementById('sfwdt{{ token }}'); document.body.insertBefore( document.body.removeChild(sfwdt), document.body.firstChild ); {% endif %} Sfjs.load( 'sfwdt{{ token }}', '{{ path("_wdt", { "token": token }) }}', function(xhr, el) { el.style.display = -1 !== xhr.responseText.indexOf('sf-toolbarreset') ? 'block' : 'none'; if (el.style.display == 'none') { return; } if (Sfjs.getPreference('toolbar/displayState') == 'none') { document.getElementById('sfToolbarMainContent-{{ token }}').style.display = 'none'; document.getElementById('sfToolbarClearer-{{ token }}').style.display = 'none'; document.getElementById('sfMiniToolbar-{{ token }}').style.display = 'block'; } else { document.getElementById('sfToolbarMainContent-{{ token }}').style.display = 'block'; document.getElementById('sfToolbarClearer-{{ token }}').style.display = 'block'; document.getElementById('sfMiniToolbar-{{ token }}').style.display = 'none'; } Sfjs.renderAjaxRequests(); /* Handle toolbar-info position */ var toolbarBlocks = document.querySelectorAll('.sf-toolbar-block'); for (var i = 0; i < toolbarBlocks.length; i += 1) { toolbarBlocks[i].onmouseover = function () { var toolbarInfo = this.querySelectorAll('.sf-toolbar-info')[0]; var pageWidth = document.body.clientWidth; var elementWidth = toolbarInfo.offsetWidth; var leftValue = (elementWidth + this.offsetLeft) - pageWidth; var rightValue = (elementWidth + (pageWidth - this.offsetLeft)) - pageWidth; /* Reset right and left value, useful on window resize */ toolbarInfo.style.right = ''; toolbarInfo.style.left = ''; if (elementWidth > pageWidth) { toolbarInfo.style.left = 0; } else if (leftValue > 0 && rightValue > 0) { toolbarInfo.style.right = (rightValue * -1) + 'px'; } else if (leftValue < 0) { toolbarInfo.style.left = 0; } else { toolbarInfo.style.right = '0px'; } }; } }, function(xhr) { if (xhr.status !== 0) { confirm('An error occurred while loading the web debug toolbar (' + xhr.status + ': ' + xhr.statusText + ').\n\nDo you want to open the profiler?') && (window.location = '{{ path("_profiler", { "token": token }) }}'); } }, {'maxTries': 5} ); })(); /*]]>*/</script>