mirror of
https://github.com/grafana/grafana.git
synced 2025-07-30 16:43:07 +08:00
Add baron scrollbar to a node managed by gafana (#11850)
* Add baron scroller to grafana panel, not plugin panel * remove comment about root <div> element, since it will not be true
This commit is contained in:

committed by
Torkel Ödegaard

parent
ed067e8d35
commit
34133671b9
@ -25,8 +25,6 @@ export class MyPanelCtrl extends PanelCtrl {
|
||||
...
|
||||
```
|
||||
|
||||
In this case, make sure the template has a single `<div>...</div>` root. The plugin loader will modifiy that element adding a scrollbar.
|
||||
|
||||
|
||||
|
||||
### Examples
|
||||
|
@ -21,7 +21,9 @@ var panelTemplate = `
|
||||
</div>
|
||||
|
||||
<div class="panel-content">
|
||||
<ng-transclude class="panel-height-helper"></ng-transclude>
|
||||
<div class="panel-height-helper">
|
||||
<div><ng-transclude ></ng-transclude></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -113,7 +115,7 @@ module.directive('grafanaPanel', function($rootScope, $document, $timeout) {
|
||||
`;
|
||||
|
||||
let scrollRoot = panelContent;
|
||||
let scroller = panelContent.find(':first').find(':first');
|
||||
let scroller = panelContent.find(':first');
|
||||
|
||||
scrollRoot.addClass(scrollRootClass);
|
||||
$(scrollBarHTML).appendTo(scrollRoot);
|
||||
|
Reference in New Issue
Block a user