mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 17:28:26 -04:00
allow visualizations to hide sidebar editor
This commit is contained in:
parent
02eed36f3b
commit
ebd3926f93
3 changed files with 15 additions and 3 deletions
|
@ -73,11 +73,14 @@
|
|||
|
||||
<div class="vis-editor-content">
|
||||
|
||||
<div class="collapsible-sidebar" ng-if="chrome.getVisible()">
|
||||
<vis-editor-sidebar class="vis-editor-sidebar"></vis-editor-sidebar>
|
||||
<vis-editor-vis-options ng-if="vis.type.fullEditor" vis="vis" saved-vis="savedVis" ui-state="uiState"
|
||||
class="vis-editor-full-options">
|
||||
|
||||
<div class="collapsible-sidebar" ng-if="!vis.type.fullEditor && chrome.getVisible()" >
|
||||
<vis-editor-sidebar class="vis-editor-sidebar"></vis-editor-sidebar>
|
||||
</div>
|
||||
|
||||
<div class="vis-editor-canvas" ng-class="{ embedded: !chrome.getVisible() }">
|
||||
<div class="vis-editor-canvas" ng-if="!vis.type.fullEditor" ng-class="{ embedded: !chrome.getVisible() }">
|
||||
<visualize
|
||||
vis="vis"
|
||||
render-counter
|
||||
|
@ -87,5 +90,6 @@
|
|||
search-source="savedVis.searchSource">
|
||||
</visualize>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</visualize-app>
|
||||
|
|
|
@ -128,6 +128,13 @@
|
|||
}
|
||||
}
|
||||
|
||||
.vis-editor-full-options {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
flex: 1 0 auto;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
.vis-editor-agg {
|
||||
.flex-parent();
|
||||
|
||||
|
|
|
@ -15,6 +15,7 @@ export default function VisTypeFactory(Private) {
|
|||
this.schemas = opts.schemas || new VisTypeSchemas();
|
||||
this.params = opts.params || {};
|
||||
this.requiresSearch = opts.requiresSearch == null ? true : opts.requiresSearch; // Default to true unless otherwise specified
|
||||
this.fullEditor = opts.fullEditor == null ? false : opts.fullEditor;
|
||||
this.implementsRenderComplete = opts.implementsRenderComplete || false;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue