Просмотр исходного кода

HUE-3349 [editor] Harmonize multi query counter

Enrico Berti 9 лет назад
Родитель
Сommit
82cd91347b

+ 5 - 5
desktop/libs/notebook/src/notebook/templates/editor_components.mako

@@ -796,7 +796,7 @@ ${ require.config() }
     <div class="snippet-left-bar">
       <!-- ko template: { if: result.type() == 'table' && result.hasSomeResults(), name: 'snippet-result-controls' }--><!-- /ko -->
     </div>
-    <div class="result-body ">
+    <div class="result-body">
       <div class="row-fluid" data-bind="visible: result.type() != 'table'" style="display:none; max-height: 400px; margin: 10px 0; overflow-y: auto">
         <!-- ko if: result.data().length != 0 && result.data()[0][1] != "" -->
         <pre data-bind="text: result.data()[0][1]" class="no-margin-bottom"></pre>
@@ -967,10 +967,10 @@ ${ require.config() }
     <a class="snippet-side-btn" data-bind="click: reexecute, visible: $root.editorMode && result.handle() && result.handle().has_more_statements, css: {'blue': $parent.history().length == 0 || $root.editorMode, 'disabled': statement() === '' }" title="${ _('Restart from the first statement') }">
       <i class="fa fa-fw fa-repeat"></i>
     </a>
-    <span data-bind="visible: $root.editorMode && result.statements_count() > 1">
-      <span data-bind="text: result.statement_id() + 1"></span> / <span data-bind="text: result.statements_count()"></span>
-    </span>
-    <a class="snippet-side-btn" data-bind="click: execute, visible: status() != 'running' && status() != 'loading', css: {'blue': $parent.history().length == 0 || $root.editorMode, 'disabled': statement() === '' }" title="${ _('Execute or CTRL + ENTER') }">
+    <div class="label label-info" data-bind="attr: {'title':'${ _ko('Showing results of the statement #')}' + (result.statement_id() + 1)}, visible: $root.editorMode && result.statements_count() > 1 && status() != 'running' && status() != 'loading'">
+      <span data-bind="text: result.statement_id() + 1"></span>/<span data-bind="text: result.statements_count()"></span>
+    </div>
+    <a class="snippet-side-btn" data-bind="attr: {'title': $root.editorMode && result.statements_count() > 1 ? '${ _ko('Execute next statement')}' : '${ _ko('Execute or CTRL + ENTER') }'}, click: execute, visible: status() != 'running' && status() != 'loading', css: {'blue': $parent.history().length == 0 || $root.editorMode, 'disabled': statement() === '' }">
       <i class="fa fa-fw fa-play"></i>
     </a>
     <div class="dropdown">