mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 09:48:58 -04:00
Adding index pattern overrides
This commit is contained in:
parent
b5ff6c6f46
commit
6641c8e6e4
4 changed files with 60 additions and 0 deletions
|
@ -3,6 +3,8 @@ import Select from 'react-select';
|
|||
import DataFormatPicker from 'plugins/metrics/components/vis_editor/data_format_picker';
|
||||
import createSelectHandler from 'plugins/metrics/lib/create_select_handler';
|
||||
import createTextHandler from 'plugins/metrics/lib/create_text_handler';
|
||||
import YesNo from 'plugins/metrics/components/yes_no';
|
||||
import IndexPattern from 'plugins/metrics/components/vis_editor/index_pattern';
|
||||
|
||||
export default React.createClass({
|
||||
render() {
|
||||
|
@ -31,6 +33,19 @@ export default React.createClass({
|
|||
onChange={handleTextChange('offset_time')}
|
||||
defaultValue={model.offset_time}/>
|
||||
</div>
|
||||
<div className="vis_editor__series_config-row">
|
||||
<div className="vis_editor__label">Override Index Pattern</div>
|
||||
<YesNo
|
||||
value={model.override_index_pattern}
|
||||
name="override_index_pattern"
|
||||
onChange={this.props.onChange}/>
|
||||
<IndexPattern
|
||||
{...this.props}
|
||||
prefix="series_"
|
||||
className="vis_editor__row_item vis_editor__row"
|
||||
disabled={!model.override_index_pattern}
|
||||
with-interval={true} />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
|
|
|
@ -3,6 +3,8 @@ import Select from 'react-select';
|
|||
import DataFormatPicker from 'plugins/metrics/components/vis_editor/data_format_picker';
|
||||
import createSelectHandler from 'plugins/metrics/lib/create_select_handler';
|
||||
import createTextHandler from 'plugins/metrics/lib/create_text_handler';
|
||||
import YesNo from 'plugins/metrics/components/yes_no';
|
||||
import IndexPattern from 'plugins/metrics/components/vis_editor/index_pattern';
|
||||
|
||||
export default React.createClass({
|
||||
render() {
|
||||
|
@ -31,6 +33,19 @@ export default React.createClass({
|
|||
onChange={handleTextChange('offset_time')}
|
||||
defaultValue={model.offset_time}/>
|
||||
</div>
|
||||
<div className="vis_editor__series_config-row">
|
||||
<div className="vis_editor__label">Override Index Pattern</div>
|
||||
<YesNo
|
||||
value={model.override_index_pattern}
|
||||
name="override_index_pattern"
|
||||
onChange={this.props.onChange}/>
|
||||
<IndexPattern
|
||||
{...this.props}
|
||||
prefix="series_"
|
||||
className="vis_editor__row_item vis_editor__row"
|
||||
disabled={!model.override_index_pattern}
|
||||
with-interval={true} />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
|
|
|
@ -3,6 +3,8 @@ import Select from 'react-select';
|
|||
import DataFormatPicker from 'plugins/metrics/components/vis_editor/data_format_picker';
|
||||
import createSelectHandler from 'plugins/metrics/lib/create_select_handler';
|
||||
import createTextHandler from 'plugins/metrics/lib/create_text_handler';
|
||||
import IndexPattern from 'plugins/metrics/components/vis_editor/index_pattern';
|
||||
import YesNo from 'plugins/metrics/components/yes_no';
|
||||
|
||||
export default React.createClass({
|
||||
render() {
|
||||
|
@ -31,6 +33,19 @@ export default React.createClass({
|
|||
onChange={handleTextChange('offset_time')}
|
||||
defaultValue={model.offset_time}/>
|
||||
</div>
|
||||
<div className="vis_editor__series_config-row">
|
||||
<div className="vis_editor__label">Override Index Pattern</div>
|
||||
<YesNo
|
||||
value={model.override_index_pattern}
|
||||
name="override_index_pattern"
|
||||
onChange={this.props.onChange}/>
|
||||
<IndexPattern
|
||||
{...this.props}
|
||||
prefix="series_"
|
||||
className="vis_editor__row_item vis_editor__row"
|
||||
disabled={!model.override_index_pattern}
|
||||
with-interval={true} />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
|
|
|
@ -4,6 +4,8 @@ import Select from 'react-select';
|
|||
import DataFormatPicker from 'plugins/metrics/components/vis_editor/data_format_picker';
|
||||
import createSelectHandler from 'plugins/metrics/lib/create_select_handler';
|
||||
import createTextHandler from 'plugins/metrics/lib/create_text_handler';
|
||||
import YesNo from 'plugins/metrics/components/yes_no';
|
||||
import IndexPattern from 'plugins/metrics/components/vis_editor/index_pattern';
|
||||
|
||||
export default React.createClass({
|
||||
render() {
|
||||
|
@ -32,6 +34,19 @@ export default React.createClass({
|
|||
onChange={handleTextChange('offset_time')}
|
||||
defaultValue={model.offset_time}/>
|
||||
</div>
|
||||
<div className="vis_editor__series_config-row">
|
||||
<div className="vis_editor__label">Override Index Pattern</div>
|
||||
<YesNo
|
||||
value={model.override_index_pattern}
|
||||
name="override_index_pattern"
|
||||
onChange={this.props.onChange}/>
|
||||
<IndexPattern
|
||||
{...this.props}
|
||||
prefix="series_"
|
||||
className="vis_editor__row_item vis_editor__row"
|
||||
disabled={!model.override_index_pattern}
|
||||
with-interval={true} />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue