8000 [WebProfilerBundle] Add clear button to ajax tab · symfony/symfony@b1eb707 · GitHub
[go: up one dir, main page]

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit b1eb707

Browse files
author
Matthew Smeets
committed
[WebProfilerBundle] Add clear button to ajax tab
1 parent d305581 commit b1eb707

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/ajax.html.twig

100644100755
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@
88

99
{% set text %}
1010
<div class="sf-toolbar-info-piece">
11-
<b class="sf-toolbar-ajax-info"></b>
11+
<b class="sf-toolbar-header" style="display: table">
12+
<b class="sf-toolbar-ajax-info"></b>
13+
<b class="sf-toolbar-action"><a class="sf-toolbar-action-clear" href="javascript:void(0);">Clear</a></b>
14+
</b>
1215
</div>
1316
<div class="sf-toolbar-info-piece">
1417
<table class="sf-toolbar-ajax-requests">

src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/base_js.html.twig

100644100755
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,10 +118,16 @@
118118
removeClass(ajaxToolbarPanel, 'sf-ajax-request-loading');
119119
removeClass(ajaxToolbarPanel, 'sf-toolbar-status-red');
120120
}
121+
122+
document.querySelector('.sf-toolbar-action-clear').addEventListener('click', function() {
123+
requestStack = [];
124+
renderAjaxRequests();
125+
});
121126
};
122127
123128
var startAjaxRequest = function(index) {
124129
var tbody = document.querySelector('.sf-toolbar-ajax-request-list');
130+
125131
if (!tbody) {
126132
return;
127133
}

0 commit comments

Comments
 (0)
0