Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
nexpie-grafana-theme
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Registry
Registry
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Kornkitt Poolsup
nexpie-grafana-theme
Commits
5adb0f79
Commit
5adb0f79
authored
Dec 12, 2018
by
Torkel Ödegaard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
wip
parent
be7e7fcb
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
20 additions
and
25 deletions
+20
-25
public/app/features/dashboard/dashgrid/VisualizationTab.tsx
+20
-25
No files found.
public/app/features/dashboard/dashgrid/VisualizationTab.tsx
View file @
5adb0f79
...
...
@@ -106,7 +106,7 @@ export class VisualizationTab extends PureComponent<Props, State> {
template
+=
`
<div class="form-section" ng-cloak>`
+
(
i
>
-
1
?
`<div class="form-section__header">{{ctrl.editorTabs[
${
i
}
].title}}</div>`
:
''
)
+
(
i
>
0
?
`<div class="form-section__header">{{ctrl.editorTabs[
${
i
}
].title}}</div>`
:
''
)
+
`<div class="form-section__body">
<panel-editor-tab editor-tab="ctrl.editorTabs[
${
i
}
]" ctrl="ctrl"></panel-editor-tab>
</div>
...
...
@@ -155,23 +155,23 @@ export class VisualizationTab extends PureComponent<Props, State> {
const
{
plugin
}
=
this
.
props
;
const
{
searchQuery
}
=
this
.
state
;
if
(
this
.
state
.
isVizPickerOpen
)
{
return
(
<>
<
label
className=
"gf-form--has-input-icon"
>
<
input
type=
"text"
className=
"gf-form-input width-13"
placeholder=
""
onChange=
{
this
.
onSearchQueryChange
}
value=
{
searchQuery
}
ref=
{
elem
=>
elem
&&
elem
.
focus
()
}
/>
<
i
className=
"gf-form-input-icon fa fa-search"
/>
</
label
>
</>
);
}
else
{
//
if (this.state.isVizPickerOpen) {
//
return (
//
<>
//
<label className="gf-form--has-input-icon">
//
<input
//
type="text"
//
className="gf-form-input width-13"
//
placeholder=""
//
onChange={this.onSearchQueryChange}
//
value={searchQuery}
//
ref={elem => elem && elem.focus()}
//
/>
//
<i className="gf-form-input-icon fa fa-search" />
//
</label>
//
</>
//
);
//
} else {
return
(
<
div
className=
"toolbar__main"
onClick=
{
this
.
onOpenVizPicker
}
>
<
img
className=
"toolbar__main-image"
src=
{
plugin
.
info
.
logos
.
small
}
/>
...
...
@@ -179,7 +179,7 @@ export class VisualizationTab extends PureComponent<Props, State> {
<
i
className=
"fa fa-caret-down"
/>
</
div
>
);
}
//
}
};
onTypeChanged
=
(
plugin
:
PanelPlugin
)
=>
{
...
...
@@ -201,12 +201,7 @@ export class VisualizationTab extends PureComponent<Props, State> {
<
EditorTabBody
heading=
"Visualization"
renderToolbar=
{
this
.
renderToolbar
}
toolbarItems=
{
[
panelHelp
]
}
>
<>
<
FadeIn
in=
{
isVizPickerOpen
}
duration=
{
200
}
unmountOnExit=
{
true
}
>
<
VizTypePicker
current=
{
plugin
}
onTypeChanged=
{
this
.
onTypeChanged
}
searchQuery=
{
searchQuery
}
onClose=
{
this
.
onCloseVizPicker
}
/>
<
VizTypePicker
current=
{
plugin
}
onTypeChanged=
{
this
.
onTypeChanged
}
searchQuery=
{
searchQuery
}
onClose=
{
this
.
onCloseVizPicker
}
/>
</
FadeIn
>
{
this
.
renderPanelOptions
()
}
</>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment