API Reference@grafana/uiRefreshPicker

RefreshPicker class

Signature

export declare class RefreshPicker extends PureComponent<Props> 

Import

import { RefreshPicker } from '@grafana/ui';

Constructors

Constructor Modifiers Description
constructor(props) Constructs a new instance of the RefreshPicker class

Properties

Property Modifiers Type Description
isLive static (refreshInterval?: string | undefined) => boolean
liveOption static {
label: string;
value: string;
}
offOption static {
label: string;
value: string;
}
onChangeSelect (item: SelectableValue<string>) => void

Methods

Method Modifiers Description
getVariant()
render()

constructor(props)

Constructs a new instance of the RefreshPicker class

Signature

constructor(props: Props);

Parameters

Parameter Type Description
props Props

isLive property

Signature

static isLive: (refreshInterval?: string | undefined) => boolean;

liveOption property

Signature

static liveOption: {
        label: string;
        value: string;
    };

offOption property

Signature

static offOption: {
        label: string;
        value: string;
    };

onChangeSelect property

Signature

onChangeSelect: (item: SelectableValue<string>) => void;

getVariant method

Signature

getVariant(): ToolbarButtonVariant;

Returns:

ToolbarButtonVariant

render method

Signature

render(): JSX.Element;

Returns:

JSX.Element