<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>@grafana/ui on Grafana Labs</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/</link><description>Recent content in @grafana/ui on Grafana Labs</description><generator>Hugo -- gohugo.io</generator><language>en</language><atom:link href="/docs/grafana/v7.5/packages_api/ui/index.xml" rel="self" type="application/rss+xml"/><item><title>Alert</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/alert/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/alert/</guid><content><![CDATA[&lt;h2 id=&#34;alert-variable&#34;&gt;Alert variable&lt;/h2&gt;
&lt;h3 id=&#34;alert-variable-1&#34;&gt;Alert variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Alert: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Alert } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="alert-variable">Alert variable&lt;/h2>
&lt;h3 id="alert-variable-1">Alert variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Alert: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Alert } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>AlertVariant</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/alertvariant/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/alertvariant/</guid><content><![CDATA[&lt;h2 id=&#34;alertvariant-type&#34;&gt;AlertVariant type&lt;/h2&gt;
&lt;h3 id=&#34;alertvariant-type-1&#34;&gt;AlertVariant type&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare type AlertVariant = &amp;#39;success&amp;#39; | &amp;#39;warning&amp;#39; | &amp;#39;error&amp;#39; | &amp;#39;info&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { AlertVariant } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="alertvariant-type">AlertVariant type&lt;/h2>
&lt;h3 id="alertvariant-type-1">AlertVariant type&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare type AlertVariant = &amp;#39;success&amp;#39; | &amp;#39;warning&amp;#39; | &amp;#39;error&amp;#39; | &amp;#39;info&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>AlphaNotice</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/alphanotice/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/alphanotice/</guid><content><![CDATA[&lt;h2 id=&#34;alphanotice-variable&#34;&gt;AlphaNotice variable&lt;/h2&gt;
&lt;h3 id=&#34;alphanotice-variable-1&#34;&gt;AlphaNotice variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;AlphaNotice: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { AlphaNotice } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="alphanotice-variable">AlphaNotice variable&lt;/h2>
&lt;h3 id="alphanotice-variable-1">AlphaNotice variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">AlphaNotice: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { AlphaNotice } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>ansicolor</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/ansicolor/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/ansicolor/</guid><content><![CDATA[&lt;h2 id=&#34;ansicolor-class&#34;&gt;ansicolor class&lt;/h2&gt;
&lt;p&gt;Represents an ANSI-escaped string.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export default class Colors &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ansicolor } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Constructors&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Constructor&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#constructor-s&#34;&gt;constructor(s)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;Constructs a new instance of the &lt;code&gt;Colors&lt;/code&gt; class&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#aschromeconsolelogarguments-property&#34;&gt;asChromeConsoleLogArguments&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;any[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#browserconsolearguments-property&#34;&gt;browserConsoleArguments&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;any[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#names-property&#34;&gt;names&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;static&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(string | number)[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#nice-property&#34;&gt;nice&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;static&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;typeof Colors&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;installs String prototype extensions&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#parsed-property&#34;&gt;parsed&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Colors &amp;amp; {&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        spans: any[];&lt;/code&gt;&lt;br/&gt;&lt;code&gt;    }&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#rgb-property&#34;&gt;rgb&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;static&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;{&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        black: number[];&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        darkGray: number[];&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        lightGray: number[];&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        white: number[];&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        red: number[];&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        lightRed: number[];&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        green: number[];&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        lightGreen: number[];&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        yellow: number[];&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        lightYellow: number[];&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        blue: number[];&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        lightBlue: number[];&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        magenta: number[];&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        lightMagenta: number[];&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        cyan: number[];&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        lightCyan: number[];&lt;/code&gt;&lt;br/&gt;&lt;code&gt;    }&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#spans-property&#34;&gt;spans&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;any[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#str-property&#34;&gt;str&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;any&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#_symbol.iterator_-method&#34;&gt;[Symbol.iterator]()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#parse-method&#34;&gt;parse(s)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;static&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;parses a string containing ANSI escape codes&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#strip-method&#34;&gt;strip(s)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;static&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;strips ANSI codes from a string&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;constructors&#34;&gt;constructor(s)&lt;/h3&gt;
&lt;p&gt;Constructs a new instance of the &lt;code&gt;Colors&lt;/code&gt; class&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;constructor(s?: string);&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;s&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;a string containing ANSI escape codes.&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;aschromeconsolelogarguments-property&#34;&gt;asChromeConsoleLogArguments property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;get asChromeConsoleLogArguments(): any[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;browserconsolearguments-property&#34;&gt;browserConsoleArguments property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;get browserConsoleArguments(): any[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;names-property&#34;&gt;names property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;static names: (string | number)[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;nice-property&#34;&gt;nice property&lt;/h3&gt;
&lt;p&gt;installs String prototype extensions&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;static get nice(): typeof Colors;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;example&#34;&gt;Example&lt;/h2&gt;
&lt;p&gt;require (&amp;lsquo;ansicolor&amp;rsquo;).nice console.log (&amp;lsquo;foo&amp;rsquo;.bright.red)&lt;/p&gt;
&lt;h3 id=&#34;parsed-property&#34;&gt;parsed property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;get parsed(): Colors &amp;amp; {
        spans: any[];
    };&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;rgb-property&#34;&gt;rgb property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;static rgb: {
        black: number[];
        darkGray: number[];
        lightGray: number[];
        white: number[];
        red: number[];
        lightRed: number[];
        green: number[];
        lightGreen: number[];
        yellow: number[];
        lightYellow: number[];
        blue: number[];
        lightBlue: number[];
        magenta: number[];
        lightMagenta: number[];
        cyan: number[];
        lightCyan: number[];
    };&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;spans-property&#34;&gt;spans property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;spans: any[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;str-property&#34;&gt;str property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;get str(): any;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;symboliterator-method&#34;&gt;[Symbol.iterator] method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;[Symbol.iterator](): IterableIterator&amp;lt;any&amp;gt;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;IterableIterator&amp;lt;any&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;h2 id=&#34;example-1&#34;&gt;Example&lt;/h2&gt;
&lt;p&gt;const spans = [&amp;hellip;ansi.parse (&amp;rsquo;&lt;!-- --&gt;\&lt;!-- --&gt;u001b[7m&lt;!-- --&gt;\&lt;!-- --&gt;u001b[7mfoo&lt;!-- --&gt;\&lt;!-- --&gt;u001b[7mbar&lt;!-- --&gt;\&lt;!-- --&gt;u001b[27m&amp;rsquo;)]&lt;/p&gt;
&lt;h3 id=&#34;parse-method&#34;&gt;parse method&lt;/h3&gt;
&lt;p&gt;parses a string containing ANSI escape codes&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;static parse(s: string): Colors &amp;amp; {
        spans: any[];
    };&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;s&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Colors &amp;amp; { spans: any[]; }&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;{&lt;!-- --&gt;Colors&lt;!-- --&gt;} parsed representation.&lt;/p&gt;
&lt;h3 id=&#34;strip-method&#34;&gt;strip method&lt;/h3&gt;
&lt;p&gt;strips ANSI codes from a string&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;static strip(s: string): string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;s&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;a string containing ANSI escape codes.&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;string&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;{&lt;!-- --&gt;string&lt;!-- --&gt;} clean string.&lt;/p&gt;
]]></content><description>&lt;h2 id="ansicolor-class">ansicolor class&lt;/h2>
&lt;p>Represents an ANSI-escaped string.&lt;/p>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export default class Colors &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ansicolor } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Constructors&lt;/b>&lt;/p></description></item><item><title>AsyncMultiSelect</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/asyncmultiselect/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/asyncmultiselect/</guid><content><![CDATA[&lt;h2 id=&#34;asyncmultiselect-function&#34;&gt;AsyncMultiSelect() function&lt;/h2&gt;
&lt;h3 id=&#34;asyncmultiselect-function-1&#34;&gt;AsyncMultiSelect() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function AsyncMultiSelect&amp;lt;T&amp;gt;(props: AsyncMultiSelectProps&amp;lt;T&amp;gt;): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { AsyncMultiSelect } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;props&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;AsyncMultiSelectProps&amp;lt;T&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="asyncmultiselect-function">AsyncMultiSelect() function&lt;/h2>
&lt;h3 id="asyncmultiselect-function-1">AsyncMultiSelect() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function AsyncMultiSelect&amp;lt;T&amp;gt;(props: AsyncMultiSelectProps&amp;lt;T&amp;gt;): JSX.Element;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { AsyncMultiSelect } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Parameters&lt;/b>&lt;/p></description></item><item><title>AsyncSelect</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/asyncselect/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/asyncselect/</guid><content><![CDATA[&lt;h2 id=&#34;asyncselect-function&#34;&gt;AsyncSelect() function&lt;/h2&gt;
&lt;h3 id=&#34;asyncselect-function-1&#34;&gt;AsyncSelect() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function AsyncSelect&amp;lt;T&amp;gt;(props: AsyncSelectProps&amp;lt;T&amp;gt;): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { AsyncSelect } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;props&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;AsyncSelectProps&amp;lt;T&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="asyncselect-function">AsyncSelect() function&lt;/h2>
&lt;h3 id="asyncselect-function-1">AsyncSelect() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function AsyncSelect&amp;lt;T&amp;gt;(props: AsyncSelectProps&amp;lt;T&amp;gt;): JSX.Element;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { AsyncSelect } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Parameters&lt;/b>&lt;/p></description></item><item><title>Badge</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/badge/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/badge/</guid><content><![CDATA[&lt;h2 id=&#34;badge-variable&#34;&gt;Badge variable&lt;/h2&gt;
&lt;h3 id=&#34;badge-variable-1&#34;&gt;Badge variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Badge: React.NamedExoticComponent&amp;lt;BadgeProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Badge } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="badge-variable">Badge variable&lt;/h2>
&lt;h3 id="badge-variable-1">Badge variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Badge: React.NamedExoticComponent&amp;lt;BadgeProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Badge } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>BadgeColor</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/badgecolor/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/badgecolor/</guid><content><![CDATA[&lt;h2 id=&#34;badgecolor-type&#34;&gt;BadgeColor type&lt;/h2&gt;
&lt;h3 id=&#34;badgecolor-type-1&#34;&gt;BadgeColor type&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare type BadgeColor = &amp;#39;blue&amp;#39; | &amp;#39;red&amp;#39; | &amp;#39;green&amp;#39; | &amp;#39;orange&amp;#39; | &amp;#39;purple&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { BadgeColor } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="badgecolor-type">BadgeColor type&lt;/h2>
&lt;h3 id="badgecolor-type-1">BadgeColor type&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare type BadgeColor = &amp;#39;blue&amp;#39; | &amp;#39;red&amp;#39; | &amp;#39;green&amp;#39; | &amp;#39;orange&amp;#39; | &amp;#39;purple&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>BadgeProps</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/badgeprops/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/badgeprops/</guid><content><![CDATA[&lt;h2 id=&#34;badgeprops-interface&#34;&gt;BadgeProps interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface BadgeProps extends HTMLAttributes&amp;lt;HTMLDivElement&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { BadgeProps } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#color-property&#34;&gt;color&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;BadgeColor&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#icon-property&#34;&gt;icon&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;IconName&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#text-property&#34;&gt;text&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#tooltip-property&#34;&gt;tooltip&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;color-property&#34;&gt;color property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;color: BadgeColor;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;icon-property&#34;&gt;icon property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;icon?: IconName;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;text-property&#34;&gt;text property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;text: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;tooltip-property&#34;&gt;tooltip property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;tooltip?: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="badgeprops-interface">BadgeProps interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface BadgeProps extends HTMLAttributes&amp;lt;HTMLDivElement&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { BadgeProps } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>BarChart</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/barchart/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/barchart/</guid><content><![CDATA[&lt;h2 id=&#34;barchart-variable&#34;&gt;BarChart variable&lt;/h2&gt;
&lt;h3 id=&#34;barchart-variable-1&#34;&gt;BarChart variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;BarChart: React.FunctionComponent&amp;lt;Pick&amp;lt;BarChartProps, &amp;#34;data&amp;#34; | &amp;#34;height&amp;#34; | &amp;#34;legend&amp;#34; | &amp;#34;width&amp;#34; | &amp;#34;onSeriesColorChange&amp;#34; | &amp;#34;orientation&amp;#34; | &amp;#34;onLegendClick&amp;#34; | &amp;#34;groupWidth&amp;#34; | &amp;#34;barWidth&amp;#34; | &amp;#34;showValue&amp;#34; | &amp;#34;stacking&amp;#34;&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { BarChart } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="barchart-variable">BarChart variable&lt;/h2>
&lt;h3 id="barchart-variable-1">BarChart variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">BarChart: React.FunctionComponent&amp;lt;Pick&amp;lt;BarChartProps, &amp;#34;data&amp;#34; | &amp;#34;height&amp;#34; | &amp;#34;legend&amp;#34; | &amp;#34;width&amp;#34; | &amp;#34;onSeriesColorChange&amp;#34; | &amp;#34;orientation&amp;#34; | &amp;#34;onLegendClick&amp;#34; | &amp;#34;groupWidth&amp;#34; | &amp;#34;barWidth&amp;#34; | &amp;#34;showValue&amp;#34; | &amp;#34;stacking&amp;#34;&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>BarGauge</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/bargauge/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/bargauge/</guid><content><![CDATA[&lt;h2 id=&#34;bargauge-class&#34;&gt;BarGauge class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class BarGauge extends PureComponent&amp;lt;Props&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { BarGauge } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#defaultprops-property&#34;&gt;defaultProps&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;static&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Partial&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#getcellcolor-method&#34;&gt;getCellColor(positionValue)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#renderbarandvalue-method&#34;&gt;renderBarAndValue()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#renderbasicandgradientbars-method&#34;&gt;renderBasicAndGradientBars()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#renderretrobars-method&#34;&gt;renderRetroBars()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;defaultprops-property&#34;&gt;defaultProps property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;static defaultProps: Partial&amp;lt;Props&amp;gt;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;getcellcolor-method&#34;&gt;getCellColor method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;getCellColor(positionValue: TimeSeriesValue): CellColors;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;positionValue&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;TimeSeriesValue&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;CellColors&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;renderbarandvalue-method&#34;&gt;renderBarAndValue method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;renderBarAndValue(): React.ReactNode;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;React.ReactNode&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;renderbasicandgradientbars-method&#34;&gt;renderBasicAndGradientBars method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;renderBasicAndGradientBars(): ReactNode;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;ReactNode&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;renderretrobars-method&#34;&gt;renderRetroBars method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;renderRetroBars(): ReactNode;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;ReactNode&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="bargauge-class">BarGauge class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class BarGauge extends PureComponent&amp;lt;Props&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { BarGauge } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>BarGaugeDisplayMode</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/bargaugedisplaymode/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/bargaugedisplaymode/</guid><content><![CDATA[&lt;h2 id=&#34;bargaugedisplaymode-enum&#34;&gt;BarGaugeDisplayMode enum&lt;/h2&gt;
&lt;h3 id=&#34;bargaugedisplaymode-enum-1&#34;&gt;BarGaugeDisplayMode enum&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare enum BarGaugeDisplayMode &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { BarGaugeDisplayMode } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;enumeration-members&#34;&gt;Enumeration Members&lt;/h2&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Member&lt;/th&gt;
              &lt;th&gt;Value&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;Basic&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;basic&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;Gradient&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;gradient&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;Lcd&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;lcd&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;]]></content><description>&lt;h2 id="bargaugedisplaymode-enum">BarGaugeDisplayMode enum&lt;/h2>
&lt;h3 id="bargaugedisplaymode-enum-1">BarGaugeDisplayMode enum&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare enum BarGaugeDisplayMode &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { BarGaugeDisplayMode } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;h2 id="enumeration-members">Enumeration Members&lt;/h2>
&lt;section class="expand-table-wrapper">&lt;div class="button-div">
&lt;button class="expand-table-btn">Expand table&lt;/button>
&lt;/div>&lt;div class="responsive-table-wrapper">
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Member&lt;/th>
&lt;th>Value&lt;/th>
&lt;th>Description&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Basic&lt;/td>
&lt;td>&lt;code>&amp;quot;basic&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Gradient&lt;/td>
&lt;td>&lt;code>&amp;quot;gradient&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Lcd&lt;/td>
&lt;td>&lt;code>&amp;quot;lcd&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/section></description></item><item><title>BigValue</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/bigvalue/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/bigvalue/</guid><content><![CDATA[&lt;h2 id=&#34;bigvalue-class&#34;&gt;BigValue class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class BigValue extends PureComponent&amp;lt;Props&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { BigValue } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#defaultprops-property&#34;&gt;defaultProps&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;static&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Partial&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;defaultprops-property&#34;&gt;defaultProps property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;static defaultProps: Partial&amp;lt;Props&amp;gt;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="bigvalue-class">BigValue class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class BigValue extends PureComponent&amp;lt;Props&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { BigValue } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>BigValueColorMode</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/bigvaluecolormode/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/bigvaluecolormode/</guid><content><![CDATA[&lt;h2 id=&#34;bigvaluecolormode-enum&#34;&gt;BigValueColorMode enum&lt;/h2&gt;
&lt;h3 id=&#34;bigvaluecolormode-enum-1&#34;&gt;BigValueColorMode enum&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare enum BigValueColorMode &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { BigValueColorMode } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;enumeration-members&#34;&gt;Enumeration Members&lt;/h2&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Member&lt;/th&gt;
              &lt;th&gt;Value&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;Background&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;background&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;Value&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;value&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;]]></content><description>&lt;h2 id="bigvaluecolormode-enum">BigValueColorMode enum&lt;/h2>
&lt;h3 id="bigvaluecolormode-enum-1">BigValueColorMode enum&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare enum BigValueColorMode &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { BigValueColorMode } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;h2 id="enumeration-members">Enumeration Members&lt;/h2>
&lt;section class="expand-table-wrapper">&lt;div class="button-div">
&lt;button class="expand-table-btn">Expand table&lt;/button>
&lt;/div>&lt;div class="responsive-table-wrapper">
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Member&lt;/th>
&lt;th>Value&lt;/th>
&lt;th>Description&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Background&lt;/td>
&lt;td>&lt;code>&amp;quot;background&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Value&lt;/td>
&lt;td>&lt;code>&amp;quot;value&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/section></description></item><item><title>BigValueGraphMode</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/bigvaluegraphmode/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/bigvaluegraphmode/</guid><content><![CDATA[&lt;h2 id=&#34;bigvaluegraphmode-enum&#34;&gt;BigValueGraphMode enum&lt;/h2&gt;
&lt;h3 id=&#34;bigvaluegraphmode-enum-1&#34;&gt;BigValueGraphMode enum&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare enum BigValueGraphMode &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { BigValueGraphMode } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;enumeration-members&#34;&gt;Enumeration Members&lt;/h2&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Member&lt;/th&gt;
              &lt;th&gt;Value&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;Area&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;area&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;Line&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;line&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;None&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;none&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;]]></content><description>&lt;h2 id="bigvaluegraphmode-enum">BigValueGraphMode enum&lt;/h2>
&lt;h3 id="bigvaluegraphmode-enum-1">BigValueGraphMode enum&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare enum BigValueGraphMode &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { BigValueGraphMode } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;h2 id="enumeration-members">Enumeration Members&lt;/h2>
&lt;section class="expand-table-wrapper">&lt;div class="button-div">
&lt;button class="expand-table-btn">Expand table&lt;/button>
&lt;/div>&lt;div class="responsive-table-wrapper">
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Member&lt;/th>
&lt;th>Value&lt;/th>
&lt;th>Description&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Area&lt;/td>
&lt;td>&lt;code>&amp;quot;area&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Line&lt;/td>
&lt;td>&lt;code>&amp;quot;line&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>None&lt;/td>
&lt;td>&lt;code>&amp;quot;none&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/section></description></item><item><title>BigValueJustifyMode</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/bigvaluejustifymode/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/bigvaluejustifymode/</guid><content><![CDATA[&lt;h2 id=&#34;bigvaluejustifymode-enum&#34;&gt;BigValueJustifyMode enum&lt;/h2&gt;
&lt;h3 id=&#34;bigvaluejustifymode-enum-1&#34;&gt;BigValueJustifyMode enum&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare enum BigValueJustifyMode &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { BigValueJustifyMode } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;enumeration-members&#34;&gt;Enumeration Members&lt;/h2&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Member&lt;/th&gt;
              &lt;th&gt;Value&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;Auto&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;auto&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;Center&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;center&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;]]></content><description>&lt;h2 id="bigvaluejustifymode-enum">BigValueJustifyMode enum&lt;/h2>
&lt;h3 id="bigvaluejustifymode-enum-1">BigValueJustifyMode enum&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare enum BigValueJustifyMode &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { BigValueJustifyMode } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;h2 id="enumeration-members">Enumeration Members&lt;/h2>
&lt;section class="expand-table-wrapper">&lt;div class="button-div">
&lt;button class="expand-table-btn">Expand table&lt;/button>
&lt;/div>&lt;div class="responsive-table-wrapper">
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Member&lt;/th>
&lt;th>Value&lt;/th>
&lt;th>Description&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Auto&lt;/td>
&lt;td>&lt;code>&amp;quot;auto&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Center&lt;/td>
&lt;td>&lt;code>&amp;quot;center&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/section></description></item><item><title>BigValueTextMode</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/bigvaluetextmode/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/bigvaluetextmode/</guid><content><![CDATA[&lt;h2 id=&#34;bigvaluetextmode-enum&#34;&gt;BigValueTextMode enum&lt;/h2&gt;
&lt;h3 id=&#34;bigvaluetextmode-enum-1&#34;&gt;BigValueTextMode enum&lt;/h3&gt;
&lt;p&gt;Options for how the value &amp;amp; title are to be displayed&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare enum BigValueTextMode &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { BigValueTextMode } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;enumeration-members&#34;&gt;Enumeration Members&lt;/h2&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Member&lt;/th&gt;
              &lt;th&gt;Value&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;Auto&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;auto&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;Name&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;name&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;None&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;none&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;Value&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;value&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;ValueAndName&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;value_and_name&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;]]></content><description>&lt;h2 id="bigvaluetextmode-enum">BigValueTextMode enum&lt;/h2>
&lt;h3 id="bigvaluetextmode-enum-1">BigValueTextMode enum&lt;/h3>
&lt;p>Options for how the value &amp;amp; title are to be displayed&lt;/p>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare enum BigValueTextMode &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>BracesPlugin</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/bracesplugin/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/bracesplugin/</guid><content><![CDATA[&lt;h2 id=&#34;bracesplugin-function&#34;&gt;BracesPlugin() function&lt;/h2&gt;
&lt;h3 id=&#34;bracesplugin-function-1&#34;&gt;BracesPlugin() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function BracesPlugin(): Plugin;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { BracesPlugin } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Plugin&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="bracesplugin-function">BracesPlugin() function&lt;/h2>
&lt;h3 id="bracesplugin-function-1">BracesPlugin() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function BracesPlugin(): Plugin;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { BracesPlugin } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Returns:&lt;/b>&lt;/p></description></item><item><title>Button</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/button/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/button/</guid><content><![CDATA[&lt;h2 id=&#34;button-variable&#34;&gt;Button variable&lt;/h2&gt;
&lt;h3 id=&#34;button-variable-1&#34;&gt;Button variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Button: React.ForwardRefExoticComponent&amp;lt;CommonProps &amp;amp; React.ButtonHTMLAttributes&amp;lt;HTMLButtonElement&amp;gt; &amp;amp; React.RefAttributes&amp;lt;HTMLButtonElement&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Button } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="button-variable">Button variable&lt;/h2>
&lt;h3 id="button-variable-1">Button variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Button: React.ForwardRefExoticComponent&amp;lt;CommonProps &amp;amp; React.ButtonHTMLAttributes&amp;lt;HTMLButtonElement&amp;gt; &amp;amp; React.RefAttributes&amp;lt;HTMLButtonElement&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Button } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>ButtonCascader</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/buttoncascader/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/buttoncascader/</guid><content><![CDATA[&lt;h2 id=&#34;buttoncascader-variable&#34;&gt;ButtonCascader variable&lt;/h2&gt;
&lt;h3 id=&#34;buttoncascader-variable-1&#34;&gt;ButtonCascader variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;ButtonCascader: React.FC&amp;lt;ButtonCascaderProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ButtonCascader } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="buttoncascader-variable">ButtonCascader variable&lt;/h2>
&lt;h3 id="buttoncascader-variable-1">ButtonCascader variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">ButtonCascader: React.FC&amp;lt;ButtonCascaderProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ButtonCascader } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>ButtonGroup</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/buttongroup/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/buttongroup/</guid><content><![CDATA[&lt;h2 id=&#34;buttongroup-variable&#34;&gt;ButtonGroup variable&lt;/h2&gt;
&lt;h3 id=&#34;buttongroup-variable-1&#34;&gt;ButtonGroup variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;ButtonGroup: React.ForwardRefExoticComponent&amp;lt;Props &amp;amp; React.RefAttributes&amp;lt;HTMLDivElement&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ButtonGroup } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="buttongroup-variable">ButtonGroup variable&lt;/h2>
&lt;h3 id="buttongroup-variable-1">ButtonGroup variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">ButtonGroup: React.ForwardRefExoticComponent&amp;lt;Props &amp;amp; React.RefAttributes&amp;lt;HTMLDivElement&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ButtonGroup } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>ButtonVariant</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/buttonvariant/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/buttonvariant/</guid><content><![CDATA[&lt;h2 id=&#34;buttonvariant-type&#34;&gt;ButtonVariant type&lt;/h2&gt;
&lt;h3 id=&#34;buttonvariant-type-1&#34;&gt;ButtonVariant type&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare type ButtonVariant = &amp;#39;primary&amp;#39; | &amp;#39;secondary&amp;#39; | &amp;#39;destructive&amp;#39; | &amp;#39;link&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ButtonVariant } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="buttonvariant-type">ButtonVariant type&lt;/h2>
&lt;h3 id="buttonvariant-type-1">ButtonVariant type&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare type ButtonVariant = &amp;#39;primary&amp;#39; | &amp;#39;secondary&amp;#39; | &amp;#39;destructive&amp;#39; | &amp;#39;link&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>calculateFontSize</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/calculatefontsize/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/calculatefontsize/</guid><content><![CDATA[&lt;h2 id=&#34;calculatefontsize-function&#34;&gt;calculateFontSize() function&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;calculatefontsize-function-1&#34;&gt;calculateFontSize() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function calculateFontSize(text: string, width: number, height: number, lineHeight: number, maxSize?: number): number;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { calculateFontSize } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;text&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;width&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;height&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;lineHeight&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;maxSize&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;number&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="calculatefontsize-function">calculateFontSize() function&lt;/h2>
&lt;blockquote>
&lt;p>This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p></description></item><item><title>CallToActionCard</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/calltoactioncard/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/calltoactioncard/</guid><content><![CDATA[&lt;h2 id=&#34;calltoactioncard-variable&#34;&gt;CallToActionCard variable&lt;/h2&gt;
&lt;h3 id=&#34;calltoactioncard-variable-1&#34;&gt;CallToActionCard variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;CallToActionCard: React.FunctionComponent&amp;lt;CallToActionCardProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { CallToActionCard } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="calltoactioncard-variable">CallToActionCard variable&lt;/h2>
&lt;h3 id="calltoactioncard-variable-1">CallToActionCard variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">CallToActionCard: React.FunctionComponent&amp;lt;CallToActionCardProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { CallToActionCard } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>Card</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/card/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/card/</guid><content><![CDATA[&lt;h2 id=&#34;card-variable&#34;&gt;Card variable&lt;/h2&gt;
&lt;h3 id=&#34;card-variable-1&#34;&gt;Card variable&lt;/h3&gt;
&lt;p&gt;Generic card component&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Card: CardInterface&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Card } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="card-variable">Card variable&lt;/h2>
&lt;h3 id="card-variable-1">Card variable&lt;/h3>
&lt;p>Generic card component&lt;/p>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Card: CardInterface&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Card } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>cardChrome</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stylemixins/cardchrome/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stylemixins/cardchrome/</guid><content><![CDATA[&lt;h2 id=&#34;stylemixinscardchrome-function&#34;&gt;styleMixins.cardChrome() function&lt;/h2&gt;
&lt;h3 id=&#34;stylemixinscardchrome-function-1&#34;&gt;styleMixins.cardChrome() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function cardChrome(theme: GrafanaTheme): string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { styleMixins } from &amp;#39;@grafana/ui&amp;#39;;
const { cardChrome } = styleMixins;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;theme&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;GrafanaTheme&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;string&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="stylemixinscardchrome-function">styleMixins.cardChrome() function&lt;/h2>
&lt;h3 id="stylemixinscardchrome-function-1">styleMixins.cardChrome() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function cardChrome(theme: GrafanaTheme): string;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { styleMixins } from &amp;#39;@grafana/ui&amp;#39;;
const { cardChrome } = styleMixins;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Parameters&lt;/b>&lt;/p></description></item><item><title>CardInnerProps</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/cardinnerprops/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/cardinnerprops/</guid><content><![CDATA[&lt;h2 id=&#34;cardinnerprops-interface&#34;&gt;CardInnerProps interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface CardInnerProps &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { CardInnerProps } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#href-property&#34;&gt;href&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;href-property&#34;&gt;href property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;href?: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="cardinnerprops-interface">CardInnerProps interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface CardInnerProps &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { CardInnerProps } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>CardProps</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/cardprops/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/cardprops/</guid><content><![CDATA[&lt;h2 id=&#34;cardprops-interface&#34;&gt;CardProps interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface Props extends ContainerProps &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { CardProps } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#description-property&#34;&gt;description&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Card description text&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#disabled-property&#34;&gt;disabled&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;boolean&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Indicates if the card and all its actions can be interacted with&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#heading-property&#34;&gt;heading&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;ReactNode&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Main heading for the Card *&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#href-property&#34;&gt;href&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Link to redirect to on card click. If provided, the Card inner content will be rendered inside &lt;code&gt;a&lt;/code&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#onclick-property&#34;&gt;onClick&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;() =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;On click handler for the Card&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;description-property&#34;&gt;description property&lt;/h3&gt;
&lt;p&gt;Card description text&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;description?: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;disabled-property&#34;&gt;disabled property&lt;/h3&gt;
&lt;p&gt;Indicates if the card and all its actions can be interacted with&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;disabled?: boolean;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;heading-property&#34;&gt;heading property&lt;/h3&gt;
&lt;p&gt;Main heading for the Card *&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;heading: ReactNode;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;href-property&#34;&gt;href property&lt;/h3&gt;
&lt;p&gt;Link to redirect to on card click. If provided, the Card inner content will be rendered inside &lt;code&gt;a&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;href?: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;onclick-property&#34;&gt;onClick property&lt;/h3&gt;
&lt;p&gt;On click handler for the Card&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onClick?: () =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="cardprops-interface">CardProps interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface Props extends ContainerProps &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { CardProps } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>Cascader</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/cascader/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/cascader/</guid><content><![CDATA[&lt;h2 id=&#34;cascader-class&#34;&gt;Cascader class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class Cascader extends React.PureComponent&amp;lt;CascaderProps, CascaderState&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Cascader } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Constructors&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Constructor&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#constructor-props&#34;&gt;constructor(props)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;Constructs a new instance of the &lt;code&gt;Cascader&lt;/code&gt; class&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#defaultprops-property&#34;&gt;defaultProps&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;static&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;{&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        changeOnSelect: boolean;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;    }&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#flattenoptions-property&#34;&gt;flattenOptions&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(options: CascaderOption[], optionPath?: CascaderOption[]) =&amp;gt; SelectableValue&amp;lt;string[]&amp;gt;[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#getsearchableoptions-property&#34;&gt;getSearchableOptions&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(options: CascaderOption[]) =&amp;gt; SelectableValue&amp;lt;string[]&amp;gt;[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#onblur-property&#34;&gt;onBlur&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;() =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#onblurcascade-property&#34;&gt;onBlurCascade&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;() =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#onchange-property&#34;&gt;onChange&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(value: string[], selectedOptions: CascaderOption[]) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#oncreateoption-property&#34;&gt;onCreateOption&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(value: string) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#oninputkeydown-property&#34;&gt;onInputKeyDown&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(e: React.KeyboardEvent&amp;lt;HTMLInputElement&amp;gt;) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#onselect-property&#34;&gt;onSelect&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(obj: SelectableValue&amp;lt;string[]&amp;gt;) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#setinitialvalue-method&#34;&gt;setInitialValue(searchableOptions, initValue)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;constructorprops&#34;&gt;constructor(props)&lt;/h3&gt;
&lt;p&gt;Constructs a new instance of the &lt;code&gt;Cascader&lt;/code&gt; class&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;constructor(props: CascaderProps);&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;props&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;CascaderProps&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;defaultprops-property&#34;&gt;defaultProps property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;static defaultProps: {
        changeOnSelect: boolean;
    };&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;flattenoptions-property&#34;&gt;flattenOptions property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;flattenOptions: (options: CascaderOption[], optionPath?: CascaderOption[]) =&amp;gt; SelectableValue&amp;lt;string[]&amp;gt;[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;getsearchableoptions-property&#34;&gt;getSearchableOptions property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;getSearchableOptions: (options: CascaderOption[]) =&amp;gt; SelectableValue&amp;lt;string[]&amp;gt;[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;onblur-property&#34;&gt;onBlur property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onBlur: () =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;onblurcascade-property&#34;&gt;onBlurCascade property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onBlurCascade: () =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;onchange-property&#34;&gt;onChange property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onChange: (value: string[], selectedOptions: CascaderOption[]) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;oncreateoption-property&#34;&gt;onCreateOption property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onCreateOption: (value: string) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;oninputkeydown-property&#34;&gt;onInputKeyDown property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onInputKeyDown: (e: React.KeyboardEvent&amp;lt;HTMLInputElement&amp;gt;) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;onselect-property&#34;&gt;onSelect property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onSelect: (obj: SelectableValue&amp;lt;string[]&amp;gt;) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;setinitialvalue-method&#34;&gt;setInitialValue method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;setInitialValue(searchableOptions: Array&amp;lt;SelectableValue&amp;lt;string[]&amp;gt;&amp;gt;, initValue?: string): {
        rcValue: string[];
        activeLabel: any;
    };&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;searchableOptions&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Array&amp;lt;SelectableValue&amp;lt;string[]&amp;gt;&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;initValue&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;{ rcValue: string[]; activeLabel: any; }&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="cascader-class">Cascader class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class Cascader extends React.PureComponent&amp;lt;CascaderProps, CascaderState&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Cascader } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Constructors&lt;/b>&lt;/p></description></item><item><title>CascaderOption</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/cascaderoption/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/cascaderoption/</guid><content><![CDATA[&lt;h2 id=&#34;cascaderoption-interface&#34;&gt;CascaderOption interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface CascaderOption &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { CascaderOption } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#children-property&#34;&gt;children&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;CascaderOption[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Children will be shown in a submenu. Use &amp;lsquo;items&amp;rsquo; instead, as &amp;lsquo;children&amp;rsquo; exist to ensure backwards compatibility.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#disabled-property&#34;&gt;disabled&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;boolean&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#items-property&#34;&gt;items&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;CascaderOption[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Items will be just flattened into the main list of items recursively.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#label-property&#34;&gt;label&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;The label to display in the UI&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#title-property&#34;&gt;title&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Avoid using&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#value-property&#34;&gt;value&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;any&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;The value used under the hood&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;children-property&#34;&gt;children property&lt;/h3&gt;
&lt;p&gt;Children will be shown in a submenu. Use &amp;lsquo;items&amp;rsquo; instead, as &amp;lsquo;children&amp;rsquo; exist to ensure backwards compatibility.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;children?: CascaderOption[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;disabled-property&#34;&gt;disabled property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;disabled?: boolean;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;items-property&#34;&gt;items property&lt;/h3&gt;
&lt;p&gt;Items will be just flattened into the main list of items recursively.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;items?: CascaderOption[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;label-property&#34;&gt;label property&lt;/h3&gt;
&lt;p&gt;The label to display in the UI&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;label: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;title-property&#34;&gt;title property&lt;/h3&gt;
&lt;p&gt;Avoid using&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;title?: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;value-property&#34;&gt;value property&lt;/h3&gt;
&lt;p&gt;The value used under the hood&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;value: any;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="cascaderoption-interface">CascaderOption interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface CascaderOption &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { CascaderOption } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>CertificationKey</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/certificationkey/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/certificationkey/</guid><content><![CDATA[&lt;h2 id=&#34;certificationkey-variable&#34;&gt;CertificationKey variable&lt;/h2&gt;
&lt;h3 id=&#34;certificationkey-variable-1&#34;&gt;CertificationKey variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;CertificationKey: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { CertificationKey } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="certificationkey-variable">CertificationKey variable&lt;/h2>
&lt;h3 id="certificationkey-variable-1">CertificationKey variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">CertificationKey: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { CertificationKey } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>Chart</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/chart/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/chart/</guid><content><![CDATA[&lt;h2 id=&#34;chart-variable&#34;&gt;Chart variable&lt;/h2&gt;
&lt;h3 id=&#34;chart-variable-1&#34;&gt;Chart variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Chart: {
    Tooltip: import(&amp;#34;react&amp;#34;).FC&amp;lt;import(&amp;#34;./Tooltip&amp;#34;).TooltipProps&amp;gt;;
}&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Chart } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="chart-variable">Chart variable&lt;/h2>
&lt;h3 id="chart-variable-1">Chart variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Chart: {
Tooltip: import(&amp;#34;react&amp;#34;).FC&amp;lt;import(&amp;#34;./Tooltip&amp;#34;).TooltipProps&amp;gt;;
}&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Chart } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>Checkbox</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/checkbox/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/checkbox/</guid><content><![CDATA[&lt;h2 id=&#34;checkbox-variable&#34;&gt;Checkbox variable&lt;/h2&gt;
&lt;h3 id=&#34;checkbox-variable-1&#34;&gt;Checkbox variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Checkbox: React.ForwardRefExoticComponent&amp;lt;Pick&amp;lt;CheckboxProps, &amp;#34;prefix&amp;#34; | &amp;#34;min&amp;#34; | &amp;#34;max&amp;#34; | &amp;#34;name&amp;#34; | &amp;#34;type&amp;#34; | &amp;#34;key&amp;#34; | &amp;#34;value&amp;#34; | &amp;#34;data&amp;#34; | &amp;#34;description&amp;#34; | &amp;#34;color&amp;#34; | &amp;#34;style&amp;#34; | &amp;#34;pattern&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;id&amp;#34; | &amp;#34;title&amp;#34; | &amp;#34;onBlur&amp;#34; | &amp;#34;readOnly&amp;#34; | &amp;#34;children&amp;#34; | &amp;#34;height&amp;#34; | &amp;#34;cite&amp;#34; | &amp;#34;form&amp;#34; | &amp;#34;label&amp;#34; | &amp;#34;span&amp;#34; | &amp;#34;summary&amp;#34; | &amp;#34;default&amp;#34; | &amp;#34;size&amp;#34; | &amp;#34;className&amp;#34; | &amp;#34;defaultChecked&amp;#34; | &amp;#34;defaultValue&amp;#34; | &amp;#34;suppressContentEditableWarning&amp;#34; | &amp;#34;suppressHydrationWarning&amp;#34; | &amp;#34;accessKey&amp;#34; | &amp;#34;contentEditable&amp;#34; | &amp;#34;contextMenu&amp;#34; | &amp;#34;dir&amp;#34; | &amp;#34;draggable&amp;#34; | &amp;#34;hidden&amp;#34; | &amp;#34;lang&amp;#34; | &amp;#34;placeholder&amp;#34; | &amp;#34;slot&amp;#34; | &amp;#34;spellCheck&amp;#34; | &amp;#34;tabIndex&amp;#34; | &amp;#34;radioGroup&amp;#34; | &amp;#34;role&amp;#34; | &amp;#34;about&amp;#34; | &amp;#34;datatype&amp;#34; | &amp;#34;inlist&amp;#34; | &amp;#34;property&amp;#34; | &amp;#34;resource&amp;#34; | &amp;#34;typeof&amp;#34; | &amp;#34;vocab&amp;#34; | &amp;#34;autoCapitalize&amp;#34; | &amp;#34;autoCorrect&amp;#34; | &amp;#34;autoSave&amp;#34; | &amp;#34;itemProp&amp;#34; | &amp;#34;itemScope&amp;#34; | &amp;#34;itemType&amp;#34; | &amp;#34;itemID&amp;#34; | &amp;#34;itemRef&amp;#34; | &amp;#34;results&amp;#34; | &amp;#34;security&amp;#34; | &amp;#34;unselectable&amp;#34; | &amp;#34;inputMode&amp;#34; | &amp;#34;is&amp;#34; | &amp;#34;aria-activedescendant&amp;#34; | &amp;#34;aria-atomic&amp;#34; | &amp;#34;aria-autocomplete&amp;#34; | &amp;#34;aria-busy&amp;#34; | &amp;#34;aria-checked&amp;#34; | &amp;#34;aria-colcount&amp;#34; | &amp;#34;aria-colindex&amp;#34; | &amp;#34;aria-colspan&amp;#34; | &amp;#34;aria-controls&amp;#34; | &amp;#34;aria-current&amp;#34; | &amp;#34;aria-describedby&amp;#34; | &amp;#34;aria-details&amp;#34; | &amp;#34;aria-disabled&amp;#34; | &amp;#34;aria-dropeffect&amp;#34; | &amp;#34;aria-errormessage&amp;#34; | &amp;#34;aria-expanded&amp;#34; | &amp;#34;aria-flowto&amp;#34; | &amp;#34;aria-grabbed&amp;#34; | &amp;#34;aria-haspopup&amp;#34; | &amp;#34;aria-hidden&amp;#34; | &amp;#34;aria-invalid&amp;#34; | &amp;#34;aria-keyshortcuts&amp;#34; | &amp;#34;aria-label&amp;#34; | &amp;#34;aria-labelledby&amp;#34; | &amp;#34;aria-level&amp;#34; | &amp;#34;aria-live&amp;#34; | &amp;#34;aria-modal&amp;#34; | &amp;#34;aria-multiline&amp;#34; | &amp;#34;aria-multiselectable&amp;#34; | &amp;#34;aria-orientation&amp;#34; | &amp;#34;aria-owns&amp;#34; | &amp;#34;aria-placeholder&amp;#34; | &amp;#34;aria-posinset&amp;#34; | &amp;#34;aria-pressed&amp;#34; | &amp;#34;aria-readonly&amp;#34; | &amp;#34;aria-relevant&amp;#34; | &amp;#34;aria-required&amp;#34; | &amp;#34;aria-roledescription&amp;#34; | &amp;#34;aria-rowcount&amp;#34; | &amp;#34;aria-rowindex&amp;#34; | &amp;#34;aria-rowspan&amp;#34; | &amp;#34;aria-selected&amp;#34; | &amp;#34;aria-setsize&amp;#34; | &amp;#34;aria-sort&amp;#34; | &amp;#34;aria-valuemax&amp;#34; | &amp;#34;aria-valuemin&amp;#34; | &amp;#34;aria-valuenow&amp;#34; | &amp;#34;aria-valuetext&amp;#34; | &amp;#34;dangerouslySetInnerHTML&amp;#34; | &amp;#34;onCopy&amp;#34; | &amp;#34;onCopyCapture&amp;#34; | &amp;#34;onCut&amp;#34; | &amp;#34;onCutCapture&amp;#34; | &amp;#34;onPaste&amp;#34; | &amp;#34;onPasteCapture&amp;#34; | &amp;#34;onCompositionEnd&amp;#34; | &amp;#34;onCompositionEndCapture&amp;#34; | &amp;#34;onCompositionStart&amp;#34; | &amp;#34;onCompositionStartCapture&amp;#34; | &amp;#34;onCompositionUpdate&amp;#34; | &amp;#34;onCompositionUpdateCapture&amp;#34; | &amp;#34;onFocus&amp;#34; | &amp;#34;onFocusCapture&amp;#34; | &amp;#34;onBlurCapture&amp;#34; | &amp;#34;onChangeCapture&amp;#34; | &amp;#34;onBeforeInput&amp;#34; | &amp;#34;onBeforeInputCapture&amp;#34; | &amp;#34;onInput&amp;#34; | &amp;#34;onInputCapture&amp;#34; | &amp;#34;onReset&amp;#34; | &amp;#34;onResetCapture&amp;#34; | &amp;#34;onSubmit&amp;#34; | &amp;#34;onSubmitCapture&amp;#34; | &amp;#34;onInvalid&amp;#34; | &amp;#34;onInvalidCapture&amp;#34; | &amp;#34;onLoad&amp;#34; | &amp;#34;onLoadCapture&amp;#34; | &amp;#34;onError&amp;#34; | &amp;#34;onErrorCapture&amp;#34; | &amp;#34;onKeyDown&amp;#34; | &amp;#34;onKeyDownCapture&amp;#34; | &amp;#34;onKeyPress&amp;#34; | &amp;#34;onKeyPressCapture&amp;#34; | &amp;#34;onKeyUp&amp;#34; | &amp;#34;onKeyUpCapture&amp;#34; | &amp;#34;onAbort&amp;#34; | &amp;#34;onAbortCapture&amp;#34; | &amp;#34;onCanPlay&amp;#34; | &amp;#34;onCanPlayCapture&amp;#34; | &amp;#34;onCanPlayThrough&amp;#34; | &amp;#34;onCanPlayThroughCapture&amp;#34; | &amp;#34;onDurationChange&amp;#34; | &amp;#34;onDurationChangeCapture&amp;#34; | &amp;#34;onEmptied&amp;#34; | &amp;#34;onEmptiedCapture&amp;#34; | &amp;#34;onEncrypted&amp;#34; | &amp;#34;onEncryptedCapture&amp;#34; | &amp;#34;onEnded&amp;#34; | &amp;#34;onEndedCapture&amp;#34; | &amp;#34;onLoadedData&amp;#34; | &amp;#34;onLoadedDataCapture&amp;#34; | &amp;#34;onLoadedMetadata&amp;#34; | &amp;#34;onLoadedMetadataCapture&amp;#34; | &amp;#34;onLoadStart&amp;#34; | &amp;#34;onLoadStartCapture&amp;#34; | &amp;#34;onPause&amp;#34; | &amp;#34;onPauseCapture&amp;#34; | &amp;#34;onPlay&amp;#34; | &amp;#34;onPlayCapture&amp;#34; | &amp;#34;onPlaying&amp;#34; | &amp;#34;onPlayingCapture&amp;#34; | &amp;#34;onProgress&amp;#34; | &amp;#34;onProgressCapture&amp;#34; | &amp;#34;onRateChange&amp;#34; | &amp;#34;onRateChangeCapture&amp;#34; | &amp;#34;onSeeked&amp;#34; | &amp;#34;onSeekedCapture&amp;#34; | &amp;#34;onSeeking&amp;#34; | &amp;#34;onSeekingCapture&amp;#34; | &amp;#34;onStalled&amp;#34; | &amp;#34;onStalledCapture&amp;#34; | &amp;#34;onSuspend&amp;#34; | &amp;#34;onSuspendCapture&amp;#34; | &amp;#34;onTimeUpdate&amp;#34; | &amp;#34;onTimeUpdateCapture&amp;#34; | &amp;#34;onVolumeChange&amp;#34; | &amp;#34;onVolumeChangeCapture&amp;#34; | &amp;#34;onWaiting&amp;#34; | &amp;#34;onWaitingCapture&amp;#34; | &amp;#34;onAuxClick&amp;#34; | &amp;#34;onAuxClickCapture&amp;#34; | &amp;#34;onClick&amp;#34; | &amp;#34;onClickCapture&amp;#34; | &amp;#34;onContextMenu&amp;#34; | &amp;#34;onContextMenuCapture&amp;#34; | &amp;#34;onDoubleClick&amp;#34; | &amp;#34;onDoubleClickCapture&amp;#34; | &amp;#34;onDrag&amp;#34; | &amp;#34;onDragCapture&amp;#34; | &amp;#34;onDragEnd&amp;#34; | &amp;#34;onDragEndCapture&amp;#34; | &amp;#34;onDragEnter&amp;#34; | &amp;#34;onDragEnterCapture&amp;#34; | &amp;#34;onDragExit&amp;#34; | &amp;#34;onDragExitCapture&amp;#34; | &amp;#34;onDragLeave&amp;#34; | &amp;#34;onDragLeaveCapture&amp;#34; | &amp;#34;onDragOver&amp;#34; | &amp;#34;onDragOverCapture&amp;#34; | &amp;#34;onDragStart&amp;#34; | &amp;#34;onDragStartCapture&amp;#34; | &amp;#34;onDrop&amp;#34; | &amp;#34;onDropCapture&amp;#34; | &amp;#34;onMouseDown&amp;#34; | &amp;#34;onMouseDownCapture&amp;#34; | &amp;#34;onMouseEnter&amp;#34; | &amp;#34;onMouseLeave&amp;#34; | &amp;#34;onMouseMove&amp;#34; | &amp;#34;onMouseMoveCapture&amp;#34; | &amp;#34;onMouseOut&amp;#34; | &amp;#34;onMouseOutCapture&amp;#34; | &amp;#34;onMouseOver&amp;#34; | &amp;#34;onMouseOverCapture&amp;#34; | &amp;#34;onMouseUp&amp;#34; | &amp;#34;onMouseUpCapture&amp;#34; | &amp;#34;onSelect&amp;#34; | &amp;#34;onSelectCapture&amp;#34; | &amp;#34;onTouchCancel&amp;#34; | &amp;#34;onTouchCancelCapture&amp;#34; | &amp;#34;onTouchEnd&amp;#34; | &amp;#34;onTouchEndCapture&amp;#34; | &amp;#34;onTouchMove&amp;#34; | &amp;#34;onTouchMoveCapture&amp;#34; | &amp;#34;onTouchStart&amp;#34; | &amp;#34;onTouchStartCapture&amp;#34; | &amp;#34;onPointerDown&amp;#34; | &amp;#34;onPointerDownCapture&amp;#34; | &amp;#34;onPointerMove&amp;#34; | &amp;#34;onPointerMoveCapture&amp;#34; | &amp;#34;onPointerUp&amp;#34; | &amp;#34;onPointerUpCapture&amp;#34; | &amp;#34;onPointerCancel&amp;#34; | &amp;#34;onPointerCancelCapture&amp;#34; | &amp;#34;onPointerEnter&amp;#34; | &amp;#34;onPointerEnterCapture&amp;#34; | &amp;#34;onPointerLeave&amp;#34; | &amp;#34;onPointerLeaveCapture&amp;#34; | &amp;#34;onPointerOver&amp;#34; | &amp;#34;onPointerOverCapture&amp;#34; | &amp;#34;onPointerOut&amp;#34; | &amp;#34;onPointerOutCapture&amp;#34; | &amp;#34;onGotPointerCapture&amp;#34; | &amp;#34;onGotPointerCaptureCapture&amp;#34; | &amp;#34;onLostPointerCapture&amp;#34; | &amp;#34;onLostPointerCaptureCapture&amp;#34; | &amp;#34;onScroll&amp;#34; | &amp;#34;onScrollCapture&amp;#34; | &amp;#34;onWheel&amp;#34; | &amp;#34;onWheelCapture&amp;#34; | &amp;#34;onAnimationStart&amp;#34; | &amp;#34;onAnimationStartCapture&amp;#34; | &amp;#34;onAnimationEnd&amp;#34; | &amp;#34;onAnimationEndCapture&amp;#34; | &amp;#34;onAnimationIteration&amp;#34; | &amp;#34;onAnimationIterationCapture&amp;#34; | &amp;#34;onTransitionEnd&amp;#34; | &amp;#34;onTransitionEndCapture&amp;#34; | &amp;#34;css&amp;#34; | &amp;#34;list&amp;#34; | &amp;#34;step&amp;#34; | &amp;#34;content&amp;#34; | &amp;#34;start&amp;#34; | &amp;#34;wrap&amp;#34; | &amp;#34;open&amp;#34; | &amp;#34;multiple&amp;#34; | &amp;#34;disabled&amp;#34; | &amp;#34;autoFocus&amp;#34; | &amp;#34;formAction&amp;#34; | &amp;#34;formEncType&amp;#34; | &amp;#34;formMethod&amp;#34; | &amp;#34;formNoValidate&amp;#34; | &amp;#34;formTarget&amp;#34; | &amp;#34;download&amp;#34; | &amp;#34;href&amp;#34; | &amp;#34;hrefLang&amp;#34; | &amp;#34;media&amp;#34; | &amp;#34;rel&amp;#34; | &amp;#34;target&amp;#34; | &amp;#34;accept&amp;#34; | &amp;#34;acceptCharset&amp;#34; | &amp;#34;action&amp;#34; | &amp;#34;allowFullScreen&amp;#34; | &amp;#34;allowTransparency&amp;#34; | &amp;#34;alt&amp;#34; | &amp;#34;as&amp;#34; | &amp;#34;async&amp;#34; | &amp;#34;autoComplete&amp;#34; | &amp;#34;autoPlay&amp;#34; | &amp;#34;capture&amp;#34; | &amp;#34;cellPadding&amp;#34; | &amp;#34;cellSpacing&amp;#34; | &amp;#34;charSet&amp;#34; | &amp;#34;challenge&amp;#34; | &amp;#34;checked&amp;#34; | &amp;#34;classID&amp;#34; | &amp;#34;cols&amp;#34; | &amp;#34;colSpan&amp;#34; | &amp;#34;controls&amp;#34; | &amp;#34;coords&amp;#34; | &amp;#34;crossOrigin&amp;#34; | &amp;#34;dateTime&amp;#34; | &amp;#34;defer&amp;#34; | &amp;#34;encType&amp;#34; | &amp;#34;frameBorder&amp;#34; | &amp;#34;headers&amp;#34; | &amp;#34;high&amp;#34; | &amp;#34;htmlFor&amp;#34; | &amp;#34;httpEquiv&amp;#34; | &amp;#34;integrity&amp;#34; | &amp;#34;keyParams&amp;#34; | &amp;#34;keyType&amp;#34; | &amp;#34;kind&amp;#34; | &amp;#34;loop&amp;#34; | &amp;#34;low&amp;#34; | &amp;#34;manifest&amp;#34; | &amp;#34;marginHeight&amp;#34; | &amp;#34;marginWidth&amp;#34; | &amp;#34;maxLength&amp;#34; | &amp;#34;mediaGroup&amp;#34; | &amp;#34;method&amp;#34; | &amp;#34;minLength&amp;#34; | &amp;#34;muted&amp;#34; | &amp;#34;nonce&amp;#34; | &amp;#34;noValidate&amp;#34; | &amp;#34;optimum&amp;#34; | &amp;#34;playsInline&amp;#34; | &amp;#34;poster&amp;#34; | &amp;#34;preload&amp;#34; | &amp;#34;required&amp;#34; | &amp;#34;reversed&amp;#34; | &amp;#34;rows&amp;#34; | &amp;#34;rowSpan&amp;#34; | &amp;#34;sandbox&amp;#34; | &amp;#34;scope&amp;#34; | &amp;#34;scoped&amp;#34; | &amp;#34;scrolling&amp;#34; | &amp;#34;seamless&amp;#34; | &amp;#34;selected&amp;#34; | &amp;#34;shape&amp;#34; | &amp;#34;sizes&amp;#34; | &amp;#34;src&amp;#34; | &amp;#34;srcDoc&amp;#34; | &amp;#34;srcLang&amp;#34; | &amp;#34;srcSet&amp;#34; | &amp;#34;useMap&amp;#34; | &amp;#34;width&amp;#34; | &amp;#34;wmode&amp;#34;&amp;gt; &amp;amp; React.RefAttributes&amp;lt;HTMLInputElement&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Checkbox } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="checkbox-variable">Checkbox variable&lt;/h2>
&lt;h3 id="checkbox-variable-1">Checkbox variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Checkbox: React.ForwardRefExoticComponent&amp;lt;Pick&amp;lt;CheckboxProps, &amp;#34;prefix&amp;#34; | &amp;#34;min&amp;#34; | &amp;#34;max&amp;#34; | &amp;#34;name&amp;#34; | &amp;#34;type&amp;#34; | &amp;#34;key&amp;#34; | &amp;#34;value&amp;#34; | &amp;#34;data&amp;#34; | &amp;#34;description&amp;#34; | &amp;#34;color&amp;#34; | &amp;#34;style&amp;#34; | &amp;#34;pattern&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;id&amp;#34; | &amp;#34;title&amp;#34; | &amp;#34;onBlur&amp;#34; | &amp;#34;readOnly&amp;#34; | &amp;#34;children&amp;#34; | &amp;#34;height&amp;#34; | &amp;#34;cite&amp;#34; | &amp;#34;form&amp;#34; | &amp;#34;label&amp;#34; | &amp;#34;span&amp;#34; | &amp;#34;summary&amp;#34; | &amp;#34;default&amp;#34; | &amp;#34;size&amp;#34; | &amp;#34;className&amp;#34; | &amp;#34;defaultChecked&amp;#34; | &amp;#34;defaultValue&amp;#34; | &amp;#34;suppressContentEditableWarning&amp;#34; | &amp;#34;suppressHydrationWarning&amp;#34; | &amp;#34;accessKey&amp;#34; | &amp;#34;contentEditable&amp;#34; | &amp;#34;contextMenu&amp;#34; | &amp;#34;dir&amp;#34; | &amp;#34;draggable&amp;#34; | &amp;#34;hidden&amp;#34; | &amp;#34;lang&amp;#34; | &amp;#34;placeholder&amp;#34; | &amp;#34;slot&amp;#34; | &amp;#34;spellCheck&amp;#34; | &amp;#34;tabIndex&amp;#34; | &amp;#34;radioGroup&amp;#34; | &amp;#34;role&amp;#34; | &amp;#34;about&amp;#34; | &amp;#34;datatype&amp;#34; | &amp;#34;inlist&amp;#34; | &amp;#34;property&amp;#34; | &amp;#34;resource&amp;#34; | &amp;#34;typeof&amp;#34; | &amp;#34;vocab&amp;#34; | &amp;#34;autoCapitalize&amp;#34; | &amp;#34;autoCorrect&amp;#34; | &amp;#34;autoSave&amp;#34; | &amp;#34;itemProp&amp;#34; | &amp;#34;itemScope&amp;#34; | &amp;#34;itemType&amp;#34; | &amp;#34;itemID&amp;#34; | &amp;#34;itemRef&amp;#34; | &amp;#34;results&amp;#34; | &amp;#34;security&amp;#34; | &amp;#34;unselectable&amp;#34; | &amp;#34;inputMode&amp;#34; | &amp;#34;is&amp;#34; | &amp;#34;aria-activedescendant&amp;#34; | &amp;#34;aria-atomic&amp;#34; | &amp;#34;aria-autocomplete&amp;#34; | &amp;#34;aria-busy&amp;#34; | &amp;#34;aria-checked&amp;#34; | &amp;#34;aria-colcount&amp;#34; | &amp;#34;aria-colindex&amp;#34; | &amp;#34;aria-colspan&amp;#34; | &amp;#34;aria-controls&amp;#34; | &amp;#34;aria-current&amp;#34; | &amp;#34;aria-describedby&amp;#34; | &amp;#34;aria-details&amp;#34; | &amp;#34;aria-disabled&amp;#34; | &amp;#34;aria-dropeffect&amp;#34; | &amp;#34;aria-errormessage&amp;#34; | &amp;#34;aria-expanded&amp;#34; | &amp;#34;aria-flowto&amp;#34; | &amp;#34;aria-grabbed&amp;#34; | &amp;#34;aria-haspopup&amp;#34; | &amp;#34;aria-hidden&amp;#34; | &amp;#34;aria-invalid&amp;#34; | &amp;#34;aria-keyshortcuts&amp;#34; | &amp;#34;aria-label&amp;#34; | &amp;#34;aria-labelledby&amp;#34; | &amp;#34;aria-level&amp;#34; | &amp;#34;aria-live&amp;#34; | &amp;#34;aria-modal&amp;#34; | &amp;#34;aria-multiline&amp;#34; | &amp;#34;aria-multiselectable&amp;#34; | &amp;#34;aria-orientation&amp;#34; | &amp;#34;aria-owns&amp;#34; | &amp;#34;aria-placeholder&amp;#34; | &amp;#34;aria-posinset&amp;#34; | &amp;#34;aria-pressed&amp;#34; | &amp;#34;aria-readonly&amp;#34; | &amp;#34;aria-relevant&amp;#34; | &amp;#34;aria-required&amp;#34; | &amp;#34;aria-roledescription&amp;#34; | &amp;#34;aria-rowcount&amp;#34; | &amp;#34;aria-rowindex&amp;#34; | &amp;#34;aria-rowspan&amp;#34; | &amp;#34;aria-selected&amp;#34; | &amp;#34;aria-setsize&amp;#34; | &amp;#34;aria-sort&amp;#34; | &amp;#34;aria-valuemax&amp;#34; | &amp;#34;aria-valuemin&amp;#34; | &amp;#34;aria-valuenow&amp;#34; | &amp;#34;aria-valuetext&amp;#34; | &amp;#34;dangerouslySetInnerHTML&amp;#34; | &amp;#34;onCopy&amp;#34; | &amp;#34;onCopyCapture&amp;#34; | &amp;#34;onCut&amp;#34; | &amp;#34;onCutCapture&amp;#34; | &amp;#34;onPaste&amp;#34; | &amp;#34;onPasteCapture&amp;#34; | &amp;#34;onCompositionEnd&amp;#34; | &amp;#34;onCompositionEndCapture&amp;#34; | &amp;#34;onCompositionStart&amp;#34; | &amp;#34;onCompositionStartCapture&amp;#34; | &amp;#34;onCompositionUpdate&amp;#34; | &amp;#34;onCompositionUpdateCapture&amp;#34; | &amp;#34;onFocus&amp;#34; | &amp;#34;onFocusCapture&amp;#34; | &amp;#34;onBlurCapture&amp;#34; | &amp;#34;onChangeCapture&amp;#34; | &amp;#34;onBeforeInput&amp;#34; | &amp;#34;onBeforeInputCapture&amp;#34; | &amp;#34;onInput&amp;#34; | &amp;#34;onInputCapture&amp;#34; | &amp;#34;onReset&amp;#34; | &amp;#34;onResetCapture&amp;#34; | &amp;#34;onSubmit&amp;#34; | &amp;#34;onSubmitCapture&amp;#34; | &amp;#34;onInvalid&amp;#34; | &amp;#34;onInvalidCapture&amp;#34; | &amp;#34;onLoad&amp;#34; | &amp;#34;onLoadCapture&amp;#34; | &amp;#34;onError&amp;#34; | &amp;#34;onErrorCapture&amp;#34; | &amp;#34;onKeyDown&amp;#34; | &amp;#34;onKeyDownCapture&amp;#34; | &amp;#34;onKeyPress&amp;#34; | &amp;#34;onKeyPressCapture&amp;#34; | &amp;#34;onKeyUp&amp;#34; | &amp;#34;onKeyUpCapture&amp;#34; | &amp;#34;onAbort&amp;#34; | &amp;#34;onAbortCapture&amp;#34; | &amp;#34;onCanPlay&amp;#34; | &amp;#34;onCanPlayCapture&amp;#34; | &amp;#34;onCanPlayThrough&amp;#34; | &amp;#34;onCanPlayThroughCapture&amp;#34; | &amp;#34;onDurationChange&amp;#34; | &amp;#34;onDurationChangeCapture&amp;#34; | &amp;#34;onEmptied&amp;#34; | &amp;#34;onEmptiedCapture&amp;#34; | &amp;#34;onEncrypted&amp;#34; | &amp;#34;onEncryptedCapture&amp;#34; | &amp;#34;onEnded&amp;#34; | &amp;#34;onEndedCapture&amp;#34; | &amp;#34;onLoadedData&amp;#34; | &amp;#34;onLoadedDataCapture&amp;#34; | &amp;#34;onLoadedMetadata&amp;#34; | &amp;#34;onLoadedMetadataCapture&amp;#34; | &amp;#34;onLoadStart&amp;#34; | &amp;#34;onLoadStartCapture&amp;#34; | &amp;#34;onPause&amp;#34; | &amp;#34;onPauseCapture&amp;#34; | &amp;#34;onPlay&amp;#34; | &amp;#34;onPlayCapture&amp;#34; | &amp;#34;onPlaying&amp;#34; | &amp;#34;onPlayingCapture&amp;#34; | &amp;#34;onProgress&amp;#34; | &amp;#34;onProgressCapture&amp;#34; | &amp;#34;onRateChange&amp;#34; | &amp;#34;onRateChangeCapture&amp;#34; | &amp;#34;onSeeked&amp;#34; | &amp;#34;onSeekedCapture&amp;#34; | &amp;#34;onSeeking&amp;#34; | &amp;#34;onSeekingCapture&amp;#34; | &amp;#34;onStalled&amp;#34; | &amp;#34;onStalledCapture&amp;#34; | &amp;#34;onSuspend&amp;#34; | &amp;#34;onSuspendCapture&amp;#34; | &amp;#34;onTimeUpdate&amp;#34; | &amp;#34;onTimeUpdateCapture&amp;#34; | &amp;#34;onVolumeChange&amp;#34; | &amp;#34;onVolumeChangeCapture&amp;#34; | &amp;#34;onWaiting&amp;#34; | &amp;#34;onWaitingCapture&amp;#34; | &amp;#34;onAuxClick&amp;#34; | &amp;#34;onAuxClickCapture&amp;#34; | &amp;#34;onClick&amp;#34; | &amp;#34;onClickCapture&amp;#34; | &amp;#34;onContextMenu&amp;#34; | &amp;#34;onContextMenuCapture&amp;#34; | &amp;#34;onDoubleClick&amp;#34; | &amp;#34;onDoubleClickCapture&amp;#34; | &amp;#34;onDrag&amp;#34; | &amp;#34;onDragCapture&amp;#34; | &amp;#34;onDragEnd&amp;#34; | &amp;#34;onDragEndCapture&amp;#34; | &amp;#34;onDragEnter&amp;#34; | &amp;#34;onDragEnterCapture&amp;#34; | &amp;#34;onDragExit&amp;#34; | &amp;#34;onDragExitCapture&amp;#34; | &amp;#34;onDragLeave&amp;#34; | &amp;#34;onDragLeaveCapture&amp;#34; | &amp;#34;onDragOver&amp;#34; | &amp;#34;onDragOverCapture&amp;#34; | &amp;#34;onDragStart&amp;#34; | &amp;#34;onDragStartCapture&amp;#34; | &amp;#34;onDrop&amp;#34; | &amp;#34;onDropCapture&amp;#34; | &amp;#34;onMouseDown&amp;#34; | &amp;#34;onMouseDownCapture&amp;#34; | &amp;#34;onMouseEnter&amp;#34; | &amp;#34;onMouseLeave&amp;#34; | &amp;#34;onMouseMove&amp;#34; | &amp;#34;onMouseMoveCapture&amp;#34; | &amp;#34;onMouseOut&amp;#34; | &amp;#34;onMouseOutCapture&amp;#34; | &amp;#34;onMouseOver&amp;#34; | &amp;#34;onMouseOverCapture&amp;#34; | &amp;#34;onMouseUp&amp;#34; | &amp;#34;onMouseUpCapture&amp;#34; | &amp;#34;onSelect&amp;#34; | &amp;#34;onSelectCapture&amp;#34; | &amp;#34;onTouchCancel&amp;#34; | &amp;#34;onTouchCancelCapture&amp;#34; | &amp;#34;onTouchEnd&amp;#34; | &amp;#34;onTouchEndCapture&amp;#34; | &amp;#34;onTouchMove&amp;#34; | &amp;#34;onTouchMoveCapture&amp;#34; | &amp;#34;onTouchStart&amp;#34; | &amp;#34;onTouchStartCapture&amp;#34; | &amp;#34;onPointerDown&amp;#34; | &amp;#34;onPointerDownCapture&amp;#34; | &amp;#34;onPointerMove&amp;#34; | &amp;#34;onPointerMoveCapture&amp;#34; | &amp;#34;onPointerUp&amp;#34; | &amp;#34;onPointerUpCapture&amp;#34; | &amp;#34;onPointerCancel&amp;#34; | &amp;#34;onPointerCancelCapture&amp;#34; | &amp;#34;onPointerEnter&amp;#34; | &amp;#34;onPointerEnterCapture&amp;#34; | &amp;#34;onPointerLeave&amp;#34; | &amp;#34;onPointerLeaveCapture&amp;#34; | &amp;#34;onPointerOver&amp;#34; | &amp;#34;onPointerOverCapture&amp;#34; | &amp;#34;onPointerOut&amp;#34; | &amp;#34;onPointerOutCapture&amp;#34; | &amp;#34;onGotPointerCapture&amp;#34; | &amp;#34;onGotPointerCaptureCapture&amp;#34; | &amp;#34;onLostPointerCapture&amp;#34; | &amp;#34;onLostPointerCaptureCapture&amp;#34; | &amp;#34;onScroll&amp;#34; | &amp;#34;onScrollCapture&amp;#34; | &amp;#34;onWheel&amp;#34; | &amp;#34;onWheelCapture&amp;#34; | &amp;#34;onAnimationStart&amp;#34; | &amp;#34;onAnimationStartCapture&amp;#34; | &amp;#34;onAnimationEnd&amp;#34; | &amp;#34;onAnimationEndCapture&amp;#34; | &amp;#34;onAnimationIteration&amp;#34; | &amp;#34;onAnimationIterationCapture&amp;#34; | &amp;#34;onTransitionEnd&amp;#34; | &amp;#34;onTransitionEndCapture&amp;#34; | &amp;#34;css&amp;#34; | &amp;#34;list&amp;#34; | &amp;#34;step&amp;#34; | &amp;#34;content&amp;#34; | &amp;#34;start&amp;#34; | &amp;#34;wrap&amp;#34; | &amp;#34;open&amp;#34; | &amp;#34;multiple&amp;#34; | &amp;#34;disabled&amp;#34; | &amp;#34;autoFocus&amp;#34; | &amp;#34;formAction&amp;#34; | &amp;#34;formEncType&amp;#34; | &amp;#34;formMethod&amp;#34; | &amp;#34;formNoValidate&amp;#34; | &amp;#34;formTarget&amp;#34; | &amp;#34;download&amp;#34; | &amp;#34;href&amp;#34; | &amp;#34;hrefLang&amp;#34; | &amp;#34;media&amp;#34; | &amp;#34;rel&amp;#34; | &amp;#34;target&amp;#34; | &amp;#34;accept&amp;#34; | &amp;#34;acceptCharset&amp;#34; | &amp;#34;action&amp;#34; | &amp;#34;allowFullScreen&amp;#34; | &amp;#34;allowTransparency&amp;#34; | &amp;#34;alt&amp;#34; | &amp;#34;as&amp;#34; | &amp;#34;async&amp;#34; | &amp;#34;autoComplete&amp;#34; | &amp;#34;autoPlay&amp;#34; | &amp;#34;capture&amp;#34; | &amp;#34;cellPadding&amp;#34; | &amp;#34;cellSpacing&amp;#34; | &amp;#34;charSet&amp;#34; | &amp;#34;challenge&amp;#34; | &amp;#34;checked&amp;#34; | &amp;#34;classID&amp;#34; | &amp;#34;cols&amp;#34; | &amp;#34;colSpan&amp;#34; | &amp;#34;controls&amp;#34; | &amp;#34;coords&amp;#34; | &amp;#34;crossOrigin&amp;#34; | &amp;#34;dateTime&amp;#34; | &amp;#34;defer&amp;#34; | &amp;#34;encType&amp;#34; | &amp;#34;frameBorder&amp;#34; | &amp;#34;headers&amp;#34; | &amp;#34;high&amp;#34; | &amp;#34;htmlFor&amp;#34; | &amp;#34;httpEquiv&amp;#34; | &amp;#34;integrity&amp;#34; | &amp;#34;keyParams&amp;#34; | &amp;#34;keyType&amp;#34; | &amp;#34;kind&amp;#34; | &amp;#34;loop&amp;#34; | &amp;#34;low&amp;#34; | &amp;#34;manifest&amp;#34; | &amp;#34;marginHeight&amp;#34; | &amp;#34;marginWidth&amp;#34; | &amp;#34;maxLength&amp;#34; | &amp;#34;mediaGroup&amp;#34; | &amp;#34;method&amp;#34; | &amp;#34;minLength&amp;#34; | &amp;#34;muted&amp;#34; | &amp;#34;nonce&amp;#34; | &amp;#34;noValidate&amp;#34; | &amp;#34;optimum&amp;#34; | &amp;#34;playsInline&amp;#34; | &amp;#34;poster&amp;#34; | &amp;#34;preload&amp;#34; | &amp;#34;required&amp;#34; | &amp;#34;reversed&amp;#34; | &amp;#34;rows&amp;#34; | &amp;#34;rowSpan&amp;#34; | &amp;#34;sandbox&amp;#34; | &amp;#34;scope&amp;#34; | &amp;#34;scoped&amp;#34; | &amp;#34;scrolling&amp;#34; | &amp;#34;seamless&amp;#34; | &amp;#34;selected&amp;#34; | &amp;#34;shape&amp;#34; | &amp;#34;sizes&amp;#34; | &amp;#34;src&amp;#34; | &amp;#34;srcDoc&amp;#34; | &amp;#34;srcLang&amp;#34; | &amp;#34;srcSet&amp;#34; | &amp;#34;useMap&amp;#34; | &amp;#34;width&amp;#34; | &amp;#34;wmode&amp;#34;&amp;gt; &amp;amp; React.RefAttributes&amp;lt;HTMLInputElement&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>ClearPlugin</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/clearplugin/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/clearplugin/</guid><content><![CDATA[&lt;h2 id=&#34;clearplugin-function&#34;&gt;ClearPlugin() function&lt;/h2&gt;
&lt;h3 id=&#34;clearplugin-function-1&#34;&gt;ClearPlugin() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function ClearPlugin(): Plugin;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ClearPlugin } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Plugin&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="clearplugin-function">ClearPlugin() function&lt;/h2>
&lt;h3 id="clearplugin-function-1">ClearPlugin() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function ClearPlugin(): Plugin;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ClearPlugin } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Returns:&lt;/b>&lt;/p></description></item><item><title>ClickOutsideWrapper</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/clickoutsidewrapper/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/clickoutsidewrapper/</guid><content><![CDATA[&lt;h2 id=&#34;clickoutsidewrapper-class&#34;&gt;ClickOutsideWrapper class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class ClickOutsideWrapper extends PureComponent&amp;lt;Props, State&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ClickOutsideWrapper } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#defaultprops-property&#34;&gt;defaultProps&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;static&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;{&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        includeButtonPress: boolean;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        parent: Window &amp;amp; typeof globalThis;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        useCapture: boolean;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;    }&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#myref-property&#34;&gt;myRef&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;React.RefObject&amp;lt;HTMLDivElement&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#onoutsideclick-property&#34;&gt;onOutsideClick&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(event: any) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#state-property&#34;&gt;state&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;{&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        hasEventListener: boolean;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;    }&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentdidmount-method&#34;&gt;componentDidMount()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentwillunmount-method&#34;&gt;componentWillUnmount()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;defaultprops-property&#34;&gt;defaultProps property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;static defaultProps: {
        includeButtonPress: boolean;
        parent: Window &amp;amp; typeof globalThis;
        useCapture: boolean;
    };&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;myref-property&#34;&gt;myRef property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;myRef: React.RefObject&amp;lt;HTMLDivElement&amp;gt;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;onoutsideclick-property&#34;&gt;onOutsideClick property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onOutsideClick: (event: any) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;state-property&#34;&gt;state property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;state: {
        hasEventListener: boolean;
    };&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;componentdidmount-method&#34;&gt;componentDidMount method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentDidMount(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;componentwillunmount-method&#34;&gt;componentWillUnmount method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentWillUnmount(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="clickoutsidewrapper-class">ClickOutsideWrapper class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class ClickOutsideWrapper extends PureComponent&amp;lt;Props, State&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ClickOutsideWrapper } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>ClickPlugin</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/clickplugin/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/clickplugin/</guid><content><![CDATA[&lt;h2 id=&#34;clickplugin-variable&#34;&gt;ClickPlugin variable&lt;/h2&gt;
&lt;h3 id=&#34;clickplugin-variable-1&#34;&gt;ClickPlugin variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;ClickPlugin: React.FC&amp;lt;ClickPluginProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ClickPlugin } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="clickplugin-variable">ClickPlugin variable&lt;/h2>
&lt;h3 id="clickplugin-variable-1">ClickPlugin variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">ClickPlugin: React.FC&amp;lt;ClickPluginProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ClickPlugin } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>ClipboardButton</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/clipboardbutton/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/clipboardbutton/</guid><content><![CDATA[&lt;h2 id=&#34;clipboardbutton-class&#34;&gt;ClipboardButton class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class ClipboardButton extends PureComponent&amp;lt;Props&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ClipboardButton } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#setref-property&#34;&gt;setRef&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(elem: HTMLButtonElement) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentdidmount-method&#34;&gt;componentDidMount()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentwillunmount-method&#34;&gt;componentWillUnmount()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;setref-property&#34;&gt;setRef property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;setRef: (elem: HTMLButtonElement) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;componentdidmount-method&#34;&gt;componentDidMount method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentDidMount(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;componentwillunmount-method&#34;&gt;componentWillUnmount method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentWillUnmount(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="clipboardbutton-class">ClipboardButton class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class ClipboardButton extends PureComponent&amp;lt;Props&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ClipboardButton } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>ClipboardPlugin</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/clipboardplugin/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/clipboardplugin/</guid><content><![CDATA[&lt;h2 id=&#34;clipboardplugin-function&#34;&gt;ClipboardPlugin() function&lt;/h2&gt;
&lt;h3 id=&#34;clipboardplugin-function-1&#34;&gt;ClipboardPlugin() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function ClipboardPlugin(): Plugin;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ClipboardPlugin } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Plugin&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="clipboardplugin-function">ClipboardPlugin() function&lt;/h2>
&lt;h3 id="clipboardplugin-function-1">ClipboardPlugin() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function ClipboardPlugin(): Plugin;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ClipboardPlugin } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Returns:&lt;/b>&lt;/p></description></item><item><title>CodeEditor</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/codeeditor/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/codeeditor/</guid><content><![CDATA[&lt;h2 id=&#34;codeeditor-variable&#34;&gt;CodeEditor variable&lt;/h2&gt;
&lt;h3 id=&#34;codeeditor-variable-1&#34;&gt;CodeEditor variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;CodeEditor: React.FC&amp;lt;CodeEditorProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { CodeEditor } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="codeeditor-variable">CodeEditor variable&lt;/h2>
&lt;h3 id="codeeditor-variable-1">CodeEditor variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">CodeEditor: React.FC&amp;lt;CodeEditorProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { CodeEditor } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>CollapsableSection</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/collapsablesection/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/collapsablesection/</guid><content><![CDATA[&lt;h2 id=&#34;collapsablesection-variable&#34;&gt;CollapsableSection variable&lt;/h2&gt;
&lt;h3 id=&#34;collapsablesection-variable-1&#34;&gt;CollapsableSection variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;CollapsableSection: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { CollapsableSection } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="collapsablesection-variable">CollapsableSection variable&lt;/h2>
&lt;h3 id="collapsablesection-variable-1">CollapsableSection variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">CollapsableSection: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { CollapsableSection } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>Collapse</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/collapse/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/collapse/</guid><content><![CDATA[&lt;h2 id=&#34;collapse-variable&#34;&gt;Collapse variable&lt;/h2&gt;
&lt;h3 id=&#34;collapse-variable-1&#34;&gt;Collapse variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Collapse: FunctionComponent&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Collapse } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="collapse-variable">Collapse variable&lt;/h2>
&lt;h3 id="collapse-variable-1">Collapse variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Collapse: FunctionComponent&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Collapse } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>ColorPicker</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/colorpicker/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/colorpicker/</guid><content><![CDATA[&lt;h2 id=&#34;colorpicker-variable&#34;&gt;ColorPicker variable&lt;/h2&gt;
&lt;h3 id=&#34;colorpicker-variable-1&#34;&gt;ColorPicker variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;ColorPicker: React.FunctionComponent&amp;lt;Pick&amp;lt;ColorPickerProps &amp;amp; {
    children?: ColorPickerTriggerRenderer | undefined;
}, &amp;#34;color&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;children&amp;#34; | &amp;#34;onColorChange&amp;#34; | &amp;#34;enableNamedColors&amp;#34;&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ColorPicker } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="colorpicker-variable">ColorPicker variable&lt;/h2>
&lt;h3 id="colorpicker-variable-1">ColorPicker variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">ColorPicker: React.FunctionComponent&amp;lt;Pick&amp;lt;ColorPickerProps &amp;amp; {
children?: ColorPickerTriggerRenderer | undefined;
}, &amp;#34;color&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;children&amp;#34; | &amp;#34;onColorChange&amp;#34; | &amp;#34;enableNamedColors&amp;#34;&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>colors</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/colors/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/colors/</guid><content><![CDATA[&lt;h2 id=&#34;colors-variable&#34;&gt;colors variable&lt;/h2&gt;
&lt;h3 id=&#34;colors-variable-1&#34;&gt;colors variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;colors: string[]&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { colors } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="colors-variable">colors variable&lt;/h2>
&lt;h3 id="colors-variable-1">colors variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">colors: string[]&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { colors } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>CompletionItem</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/completionitem/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/completionitem/</guid><content><![CDATA[&lt;h2 id=&#34;completionitem-interface&#34;&gt;CompletionItem interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface CompletionItem &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { CompletionItem } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#deletebackwards-property&#34;&gt;deleteBackwards&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Delete number of characters before the caret position, by default the letters from the beginning of the word.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#detail-property&#34;&gt;detail&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;A human-readable string with additional information about this item, like type or symbol information.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#documentation-property&#34;&gt;documentation&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;A human-readable string, can be Markdown, that represents a doc-comment.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#filtertext-property&#34;&gt;filterText&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;A string that should be used when filtering a set of completion items. When &lt;code&gt;falsy&lt;/code&gt; the &lt;code&gt;label&lt;/code&gt; is used.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#inserttext-property&#34;&gt;insertText&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;A string or snippet that should be inserted in a document when selecting this completion. When &lt;code&gt;falsy&lt;/code&gt; the &lt;code&gt;label&lt;/code&gt; is used.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#kind-property&#34;&gt;kind&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;CompletionItemKind | string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;The kind of this completion item. An icon is chosen by the editor based on the kind.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#label-property&#34;&gt;label&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;The label of this completion item. By default this is also the text that is inserted when selecting this completion.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#move-property&#34;&gt;move&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Number of steps to move after the insertion, can be negative.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#sorttext-property&#34;&gt;sortText&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;A string that should be used when comparing this item with other items. When &lt;code&gt;falsy&lt;/code&gt; the &lt;code&gt;label&lt;/code&gt; is used.&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;deletebackwards-property&#34;&gt;deleteBackwards property&lt;/h3&gt;
&lt;p&gt;Delete number of characters before the caret position, by default the letters from the beginning of the word.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;deleteBackwards?: number;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;detail-property&#34;&gt;detail property&lt;/h3&gt;
&lt;p&gt;A human-readable string with additional information about this item, like type or symbol information.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;detail?: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;documentation-property&#34;&gt;documentation property&lt;/h3&gt;
&lt;p&gt;A human-readable string, can be Markdown, that represents a doc-comment.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;documentation?: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;filtertext-property&#34;&gt;filterText property&lt;/h3&gt;
&lt;p&gt;A string that should be used when filtering a set of completion items. When &lt;code&gt;falsy&lt;/code&gt; the &lt;code&gt;label&lt;/code&gt; is used.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;filterText?: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;inserttext-property&#34;&gt;insertText property&lt;/h3&gt;
&lt;p&gt;A string or snippet that should be inserted in a document when selecting this completion. When &lt;code&gt;falsy&lt;/code&gt; the &lt;code&gt;label&lt;/code&gt; is used.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;insertText?: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;kind-property&#34;&gt;kind property&lt;/h3&gt;
&lt;p&gt;The kind of this completion item. An icon is chosen by the editor based on the kind.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;kind?: CompletionItemKind | string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;label-property&#34;&gt;label property&lt;/h3&gt;
&lt;p&gt;The label of this completion item. By default this is also the text that is inserted when selecting this completion.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;label: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;move-property&#34;&gt;move property&lt;/h3&gt;
&lt;p&gt;Number of steps to move after the insertion, can be negative.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;move?: number;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;sorttext-property&#34;&gt;sortText property&lt;/h3&gt;
&lt;p&gt;A string that should be used when comparing this item with other items. When &lt;code&gt;falsy&lt;/code&gt; the &lt;code&gt;label&lt;/code&gt; is used.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;sortText?: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="completionitem-interface">CompletionItem interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface CompletionItem &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { CompletionItem } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>CompletionItemGroup</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/completionitemgroup/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/completionitemgroup/</guid><content><![CDATA[&lt;h2 id=&#34;completionitemgroup-interface&#34;&gt;CompletionItemGroup interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface CompletionItemGroup &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { CompletionItemGroup } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#items-property&#34;&gt;items&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;CompletionItem[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;List of suggestions of this group.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#label-property&#34;&gt;label&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Label that will be displayed for all entries of this group.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#prefixmatch-property&#34;&gt;prefixMatch&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;boolean&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;If true, match only by prefix (and not mid-word).&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#skipfilter-property&#34;&gt;skipFilter&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;boolean&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;If true, do not filter items in this group based on the search.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#skipsort-property&#34;&gt;skipSort&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;boolean&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;If true, do not sort items.&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;items-property&#34;&gt;items property&lt;/h3&gt;
&lt;p&gt;List of suggestions of this group.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;items: CompletionItem[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;label-property&#34;&gt;label property&lt;/h3&gt;
&lt;p&gt;Label that will be displayed for all entries of this group.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;label: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;prefixmatch-property&#34;&gt;prefixMatch property&lt;/h3&gt;
&lt;p&gt;If true, match only by prefix (and not mid-word).&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;prefixMatch?: boolean;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;skipfilter-property&#34;&gt;skipFilter property&lt;/h3&gt;
&lt;p&gt;If true, do not filter items in this group based on the search.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;skipFilter?: boolean;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;skipsort-property&#34;&gt;skipSort property&lt;/h3&gt;
&lt;p&gt;If true, do not sort items.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;skipSort?: boolean;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="completionitemgroup-interface">CompletionItemGroup interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface CompletionItemGroup &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { CompletionItemGroup } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>CompletionItemKind</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/completionitemkind/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/completionitemkind/</guid><content><![CDATA[&lt;h2 id=&#34;completionitemkind-enum&#34;&gt;CompletionItemKind enum&lt;/h2&gt;
&lt;h3 id=&#34;completionitemkind-enum-1&#34;&gt;CompletionItemKind enum&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare enum CompletionItemKind &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { CompletionItemKind } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;enumeration-members&#34;&gt;Enumeration Members&lt;/h2&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Member&lt;/th&gt;
              &lt;th&gt;Value&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;GroupTitle&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;GroupTitle&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;]]></content><description>&lt;h2 id="completionitemkind-enum">CompletionItemKind enum&lt;/h2>
&lt;h3 id="completionitemkind-enum-1">CompletionItemKind enum&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare enum CompletionItemKind &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { CompletionItemKind } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;h2 id="enumeration-members">Enumeration Members&lt;/h2>
&lt;section class="expand-table-wrapper">&lt;div class="button-div">
&lt;button class="expand-table-btn">Expand table&lt;/button>
&lt;/div>&lt;div class="responsive-table-wrapper">
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Member&lt;/th>
&lt;th>Value&lt;/th>
&lt;th>Description&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>GroupTitle&lt;/td>
&lt;td>&lt;code>&amp;quot;GroupTitle&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/section></description></item><item><title>ConfirmButton</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/confirmbutton/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/confirmbutton/</guid><content><![CDATA[&lt;h2 id=&#34;confirmbutton-variable&#34;&gt;ConfirmButton variable&lt;/h2&gt;
&lt;h3 id=&#34;confirmbutton-variable-1&#34;&gt;ConfirmButton variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;ConfirmButton: React.FunctionComponent&amp;lt;Pick&amp;lt;Props, &amp;#34;size&amp;#34; | &amp;#34;className&amp;#34; | &amp;#34;onClick&amp;#34; | &amp;#34;disabled&amp;#34; | &amp;#34;onConfirm&amp;#34; | &amp;#34;confirmText&amp;#34; | &amp;#34;confirmVariant&amp;#34; | &amp;#34;closeOnConfirm&amp;#34; | &amp;#34;onCancel&amp;#34;&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ConfirmButton } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="confirmbutton-variable">ConfirmButton variable&lt;/h2>
&lt;h3 id="confirmbutton-variable-1">ConfirmButton variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">ConfirmButton: React.FunctionComponent&amp;lt;Pick&amp;lt;Props, &amp;#34;size&amp;#34; | &amp;#34;className&amp;#34; | &amp;#34;onClick&amp;#34; | &amp;#34;disabled&amp;#34; | &amp;#34;onConfirm&amp;#34; | &amp;#34;confirmText&amp;#34; | &amp;#34;confirmVariant&amp;#34; | &amp;#34;closeOnConfirm&amp;#34; | &amp;#34;onCancel&amp;#34;&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>ConfirmModal</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/confirmmodal/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/confirmmodal/</guid><content><![CDATA[&lt;h2 id=&#34;confirmmodal-variable&#34;&gt;ConfirmModal variable&lt;/h2&gt;
&lt;h3 id=&#34;confirmmodal-variable-1&#34;&gt;ConfirmModal variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;ConfirmModal: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ConfirmModal } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="confirmmodal-variable">ConfirmModal variable&lt;/h2>
&lt;h3 id="confirmmodal-variable-1">ConfirmModal variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">ConfirmModal: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ConfirmModal } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>Container</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/container/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/container/</guid><content><![CDATA[&lt;h2 id=&#34;container-variable&#34;&gt;Container variable&lt;/h2&gt;
&lt;h3 id=&#34;container-variable-1&#34;&gt;Container variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Container: React.FC&amp;lt;ContainerProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Container } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="container-variable">Container variable&lt;/h2>
&lt;h3 id="container-variable-1">Container variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Container: React.FC&amp;lt;ContainerProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Container } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>ContainerProps</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/containerprops/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/containerprops/</guid><content><![CDATA[&lt;h2 id=&#34;containerprops-interface&#34;&gt;ContainerProps interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface ContainerProps extends HTMLAttributes&amp;lt;HTMLOrSVGElement&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ContainerProps } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#tooltip-property&#34;&gt;tooltip&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;PopoverContent&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Content for the card&amp;rsquo;s tooltip&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;tooltip-property&#34;&gt;tooltip property&lt;/h3&gt;
&lt;p&gt;Content for the card&amp;rsquo;s tooltip&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;tooltip?: PopoverContent;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="containerprops-interface">ContainerProps interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface ContainerProps extends HTMLAttributes&amp;lt;HTMLOrSVGElement&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ContainerProps } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>ContextMenu</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/contextmenu/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/contextmenu/</guid><content><![CDATA[&lt;h2 id=&#34;contextmenu-variable&#34;&gt;ContextMenu variable&lt;/h2&gt;
&lt;h3 id=&#34;contextmenu-variable-1&#34;&gt;ContextMenu variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;ContextMenu: React.FC&amp;lt;ContextMenuProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ContextMenu } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="contextmenu-variable">ContextMenu variable&lt;/h2>
&lt;h3 id="contextmenu-variable-1">ContextMenu variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">ContextMenu: React.FC&amp;lt;ContextMenuProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ContextMenu } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>ContextMenuProps</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/contextmenuprops/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/contextmenuprops/</guid><content><![CDATA[&lt;h2 id=&#34;contextmenuprops-interface&#34;&gt;ContextMenuProps interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface ContextMenuProps &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ContextMenuProps } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#items-property&#34;&gt;items&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;MenuItemsGroup[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;List of the menu items to display&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#onclose-property&#34;&gt;onClose&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;() =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Callback for closing the menu&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#renderheader-property&#34;&gt;renderHeader&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;() =&amp;gt; React.ReactNode&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;A function that returns header element&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#x-property&#34;&gt;x&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Starting horizontal position for the menu&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#y-property&#34;&gt;y&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Starting vertical position for the menu&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;items-property&#34;&gt;items property&lt;/h3&gt;
&lt;p&gt;List of the menu items to display&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;items?: MenuItemsGroup[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;onclose-property&#34;&gt;onClose property&lt;/h3&gt;
&lt;p&gt;Callback for closing the menu&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onClose?: () =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;renderheader-property&#34;&gt;renderHeader property&lt;/h3&gt;
&lt;p&gt;A function that returns header element&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;renderHeader?: () =&amp;gt; React.ReactNode;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;x-property&#34;&gt;x property&lt;/h3&gt;
&lt;p&gt;Starting horizontal position for the menu&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;x: number;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;y-property&#34;&gt;y property&lt;/h3&gt;
&lt;p&gt;Starting vertical position for the menu&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;y: number;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="contextmenuprops-interface">ContextMenuProps interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface ContextMenuProps &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ContextMenuProps } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>ControlledCollapse</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/controlledcollapse/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/controlledcollapse/</guid><content><![CDATA[&lt;h2 id=&#34;controlledcollapse-variable&#34;&gt;ControlledCollapse variable&lt;/h2&gt;
&lt;h3 id=&#34;controlledcollapse-variable-1&#34;&gt;ControlledCollapse variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;ControlledCollapse: FunctionComponent&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ControlledCollapse } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="controlledcollapse-variable">ControlledCollapse variable&lt;/h2>
&lt;h3 id="controlledcollapse-variable-1">ControlledCollapse variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">ControlledCollapse: FunctionComponent&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ControlledCollapse } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>convertOldAngularValueMapping</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/convertoldangularvaluemapping/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/convertoldangularvaluemapping/</guid><content><![CDATA[&lt;h2 id=&#34;convertoldangularvaluemapping-function&#34;&gt;convertOldAngularValueMapping() function&lt;/h2&gt;
&lt;h3 id=&#34;convertoldangularvaluemapping-function-1&#34;&gt;convertOldAngularValueMapping() function&lt;/h3&gt;
&lt;p&gt;Convert the angular single stat mapping to new react style&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function convertOldAngularValueMapping(panel: any): ValueMapping[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { convertOldAngularValueMapping } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;panel&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;any&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;ValueMapping[]&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="convertoldangularvaluemapping-function">convertOldAngularValueMapping() function&lt;/h2>
&lt;h3 id="convertoldangularvaluemapping-function-1">convertOldAngularValueMapping() function&lt;/h3>
&lt;p>Convert the angular single stat mapping to new react style&lt;/p>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function convertOldAngularValueMapping(panel: any): ValueMapping[];&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>Counter</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/counter/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/counter/</guid><content><![CDATA[&lt;h2 id=&#34;counter-variable&#34;&gt;Counter variable&lt;/h2&gt;
&lt;h3 id=&#34;counter-variable-1&#34;&gt;Counter variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Counter: FC&amp;lt;CounterProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Counter } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="counter-variable">Counter variable&lt;/h2>
&lt;h3 id="counter-variable-1">Counter variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Counter: FC&amp;lt;CounterProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Counter } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>CustomScrollbar</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/customscrollbar/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/customscrollbar/</guid><content><![CDATA[&lt;h2 id=&#34;customscrollbar-variable&#34;&gt;CustomScrollbar variable&lt;/h2&gt;
&lt;h3 id=&#34;customscrollbar-variable-1&#34;&gt;CustomScrollbar variable&lt;/h3&gt;
&lt;p&gt;Wraps component into &lt;Scrollbars&gt; component from &lt;code&gt;react-custom-scrollbars&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;CustomScrollbar: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { CustomScrollbar } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="customscrollbar-variable">CustomScrollbar variable&lt;/h2>
&lt;h3 id="customscrollbar-variable-1">CustomScrollbar variable&lt;/h3>
&lt;p>Wraps component into &lt;Scrollbars> component from &lt;code>react-custom-scrollbars&lt;/code>&lt;/p>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">CustomScrollbar: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>DataLinkInput</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/datalinkinput/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/datalinkinput/</guid><content><![CDATA[&lt;h2 id=&#34;datalinkinput-variable&#34;&gt;DataLinkInput variable&lt;/h2&gt;
&lt;h3 id=&#34;datalinkinput-variable-1&#34;&gt;DataLinkInput variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;DataLinkInput: React.FC&amp;lt;DataLinkInputProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { DataLinkInput } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="datalinkinput-variable">DataLinkInput variable&lt;/h2>
&lt;h3 id="datalinkinput-variable-1">DataLinkInput variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">DataLinkInput: React.FC&amp;lt;DataLinkInputProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { DataLinkInput } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>DataLinksContextMenu</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/datalinkscontextmenu/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/datalinkscontextmenu/</guid><content><![CDATA[&lt;h2 id=&#34;datalinkscontextmenu-variable&#34;&gt;DataLinksContextMenu variable&lt;/h2&gt;
&lt;h3 id=&#34;datalinkscontextmenu-variable-1&#34;&gt;DataLinksContextMenu variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;DataLinksContextMenu: React.FC&amp;lt;DataLinksContextMenuProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { DataLinksContextMenu } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="datalinkscontextmenu-variable">DataLinksContextMenu variable&lt;/h2>
&lt;h3 id="datalinkscontextmenu-variable-1">DataLinksContextMenu variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">DataLinksContextMenu: React.FC&amp;lt;DataLinksContextMenuProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { DataLinksContextMenu } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>DataLinksInlineEditor</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/datalinksinlineeditor/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/datalinksinlineeditor/</guid><content><![CDATA[&lt;h2 id=&#34;datalinksinlineeditor-variable&#34;&gt;DataLinksInlineEditor variable&lt;/h2&gt;
&lt;h3 id=&#34;datalinksinlineeditor-variable-1&#34;&gt;DataLinksInlineEditor variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;DataLinksInlineEditor: React.FC&amp;lt;DataLinksInlineEditorProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { DataLinksInlineEditor } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="datalinksinlineeditor-variable">DataLinksInlineEditor variable&lt;/h2>
&lt;h3 id="datalinksinlineeditor-variable-1">DataLinksInlineEditor variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">DataLinksInlineEditor: React.FC&amp;lt;DataLinksInlineEditorProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { DataLinksInlineEditor } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>DataSourceHttpSettings</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/datasourcehttpsettings/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/datasourcehttpsettings/</guid><content><![CDATA[&lt;h2 id=&#34;datasourcehttpsettings-variable&#34;&gt;DataSourceHttpSettings variable&lt;/h2&gt;
&lt;h3 id=&#34;datasourcehttpsettings-variable-1&#34;&gt;DataSourceHttpSettings variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;DataSourceHttpSettings: React.FC&amp;lt;HttpSettingsProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { DataSourceHttpSettings } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="datasourcehttpsettings-variable">DataSourceHttpSettings variable&lt;/h2>
&lt;h3 id="datasourcehttpsettings-variable-1">DataSourceHttpSettings variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">DataSourceHttpSettings: React.FC&amp;lt;HttpSettingsProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { DataSourceHttpSettings } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>defaultIntervals</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/defaultintervals/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/defaultintervals/</guid><content><![CDATA[&lt;h2 id=&#34;defaultintervals-variable&#34;&gt;defaultIntervals variable&lt;/h2&gt;
&lt;h3 id=&#34;defaultintervals-variable-1&#34;&gt;defaultIntervals variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;defaultIntervals: string[]&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { defaultIntervals } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="defaultintervals-variable">defaultIntervals variable&lt;/h2>
&lt;h3 id="defaultintervals-variable-1">defaultIntervals variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">defaultIntervals: string[]&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { defaultIntervals } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>DeleteButton</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/deletebutton/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/deletebutton/</guid><content><![CDATA[&lt;h2 id=&#34;deletebutton-variable&#34;&gt;DeleteButton variable&lt;/h2&gt;
&lt;h3 id=&#34;deletebutton-variable-1&#34;&gt;DeleteButton variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;DeleteButton: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { DeleteButton } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="deletebutton-variable">DeleteButton variable&lt;/h2>
&lt;h3 id="deletebutton-variable-1">DeleteButton variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">DeleteButton: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { DeleteButton } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>displayName</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/radiobuttongroup/displayname/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/radiobuttongroup/displayname/</guid><content><![CDATA[&lt;h2 id=&#34;radiobuttongroupdisplayname-variable&#34;&gt;RadioButtonGroup.displayName variable&lt;/h2&gt;
&lt;h3 id=&#34;radiobuttongroupdisplayname-variable-1&#34;&gt;RadioButtonGroup.displayName variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;displayName: string&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { RadioButtonGroup } from &amp;#39;@grafana/ui&amp;#39;;
const { displayName } = RadioButtonGroup;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="radiobuttongroupdisplayname-variable">RadioButtonGroup.displayName variable&lt;/h2>
&lt;h3 id="radiobuttongroupdisplayname-variable-1">RadioButtonGroup.displayName variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">displayName: string&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { RadioButtonGroup } from &amp;#39;@grafana/ui&amp;#39;;
const { displayName } = RadioButtonGroup;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>DOMUtil</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/domutil/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/domutil/</guid><content><![CDATA[&lt;h2 id=&#34;domutil-namespace&#34;&gt;DOMUtil namespace&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;domutil-namespace-1&#34;&gt;DOMUtil namespace&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { DOMUtil } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;functions&#34;&gt;Functions&lt;/h2&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Function&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;./getnextcharacter/&#34;&gt;getNextCharacter(global)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;./getpreviouscousin/&#34;&gt;getPreviousCousin(node, selector)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;]]></content><description>&lt;h2 id="domutil-namespace">DOMUtil namespace&lt;/h2>
&lt;blockquote>
&lt;p>This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p></description></item><item><title>Drawer</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/drawer/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/drawer/</guid><content><![CDATA[&lt;h2 id=&#34;drawer-variable&#34;&gt;Drawer variable&lt;/h2&gt;
&lt;h3 id=&#34;drawer-variable-1&#34;&gt;Drawer variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Drawer: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Drawer } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="drawer-variable">Drawer variable&lt;/h2>
&lt;h3 id="drawer-variable-1">Drawer variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Drawer: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Drawer } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>EmptySearchResult</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/emptysearchresult/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/emptysearchresult/</guid><content><![CDATA[&lt;h2 id=&#34;emptysearchresult-variable&#34;&gt;EmptySearchResult variable&lt;/h2&gt;
&lt;h3 id=&#34;emptysearchresult-variable-1&#34;&gt;EmptySearchResult variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;EmptySearchResult: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { EmptySearchResult } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="emptysearchresult-variable">EmptySearchResult variable&lt;/h2>
&lt;h3 id="emptysearchresult-variable-1">EmptySearchResult variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">EmptySearchResult: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { EmptySearchResult } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>ErrorBoundary</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/errorboundary/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/errorboundary/</guid><content><![CDATA[&lt;h2 id=&#34;errorboundary-class&#34;&gt;ErrorBoundary class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class ErrorBoundary extends PureComponent&amp;lt;Props, State&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ErrorBoundary } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#state-property&#34;&gt;state&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;State&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentdidcatch-method&#34;&gt;componentDidCatch(error, errorInfo)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;state-property&#34;&gt;state property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;readonly state: State;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;componentdidcatch-method&#34;&gt;componentDidCatch method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentDidCatch(error: Error, errorInfo: ErrorInfo): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;error&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Error&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;errorInfo&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;ErrorInfo&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): React.ReactNode;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;React.ReactNode&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="errorboundary-class">ErrorBoundary class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class ErrorBoundary extends PureComponent&amp;lt;Props, State&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ErrorBoundary } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>ErrorBoundaryAlert</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/errorboundaryalert/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/errorboundaryalert/</guid><content><![CDATA[&lt;h2 id=&#34;errorboundaryalert-class&#34;&gt;ErrorBoundaryAlert class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class ErrorBoundaryAlert extends PureComponent&amp;lt;WithAlertBoxProps&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ErrorBoundaryAlert } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#defaultprops-property&#34;&gt;defaultProps&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;static&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Partial&amp;lt;WithAlertBoxProps&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;defaultprops-property&#34;&gt;defaultProps property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;static defaultProps: Partial&amp;lt;WithAlertBoxProps&amp;gt;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="errorboundaryalert-class">ErrorBoundaryAlert class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class ErrorBoundaryAlert extends PureComponent&amp;lt;WithAlertBoxProps&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ErrorBoundaryAlert } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>ErrorWithStack</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/errorwithstack/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/errorwithstack/</guid><content><![CDATA[&lt;h2 id=&#34;errorwithstack-variable&#34;&gt;ErrorWithStack variable&lt;/h2&gt;
&lt;h3 id=&#34;errorwithstack-variable-1&#34;&gt;ErrorWithStack variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;ErrorWithStack: FunctionComponent&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ErrorWithStack } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="errorwithstack-variable">ErrorWithStack variable&lt;/h2>
&lt;h3 id="errorwithstack-variable-1">ErrorWithStack variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">ErrorWithStack: FunctionComponent&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ErrorWithStack } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>EventsCanvas</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/eventscanvas/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/eventscanvas/</guid><content><![CDATA[&lt;h2 id=&#34;eventscanvas-function&#34;&gt;EventsCanvas() function&lt;/h2&gt;
&lt;h3 id=&#34;eventscanvas-function-1&#34;&gt;EventsCanvas() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function EventsCanvas({ id, events, renderEventMarker, mapEventToXYCoords }: EventsCanvasProps): JSX.Element | null;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { EventsCanvas } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;{ id, events, renderEventMarker, mapEventToXYCoords }&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;EventsCanvasProps&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element | null&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="eventscanvas-function">EventsCanvas() function&lt;/h2>
&lt;h3 id="eventscanvas-function-1">EventsCanvas() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function EventsCanvas({ id, events, renderEventMarker, mapEventToXYCoords }: EventsCanvasProps): JSX.Element | null;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>EventsWithValidation</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/eventswithvalidation/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/eventswithvalidation/</guid><content><![CDATA[&lt;h2 id=&#34;eventswithvalidation-enum&#34;&gt;EventsWithValidation enum&lt;/h2&gt;
&lt;h3 id=&#34;eventswithvalidation-enum-1&#34;&gt;EventsWithValidation enum&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare enum EventsWithValidation &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { EventsWithValidation } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;enumeration-members&#34;&gt;Enumeration Members&lt;/h2&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Member&lt;/th&gt;
              &lt;th&gt;Value&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;onBlur&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;onBlur&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;onChange&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;onChange&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;onFocus&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;onFocus&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;]]></content><description>&lt;h2 id="eventswithvalidation-enum">EventsWithValidation enum&lt;/h2>
&lt;h3 id="eventswithvalidation-enum-1">EventsWithValidation enum&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare enum EventsWithValidation &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { EventsWithValidation } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;h2 id="enumeration-members">Enumeration Members&lt;/h2>
&lt;section class="expand-table-wrapper">&lt;div class="button-div">
&lt;button class="expand-table-btn">Expand table&lt;/button>
&lt;/div>&lt;div class="responsive-table-wrapper">
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Member&lt;/th>
&lt;th>Value&lt;/th>
&lt;th>Description&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>onBlur&lt;/td>
&lt;td>&lt;code>&amp;quot;onBlur&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>onChange&lt;/td>
&lt;td>&lt;code>&amp;quot;onChange&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>onFocus&lt;/td>
&lt;td>&lt;code>&amp;quot;onFocus&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/section></description></item><item><title>FadeTransition</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/fadetransition/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/fadetransition/</guid><content><![CDATA[&lt;h2 id=&#34;fadetransition-function&#34;&gt;FadeTransition() function&lt;/h2&gt;
&lt;h3 id=&#34;fadetransition-function-1&#34;&gt;FadeTransition() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function FadeTransition(props: Props): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { FadeTransition } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;props&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Props&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="fadetransition-function">FadeTransition() function&lt;/h2>
&lt;h3 id="fadetransition-function-1">FadeTransition() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function FadeTransition(props: Props): JSX.Element;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { FadeTransition } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Parameters&lt;/b>&lt;/p></description></item><item><title>FeatureBadge</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/featurebadge/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/featurebadge/</guid><content><![CDATA[&lt;h2 id=&#34;featurebadge-variable&#34;&gt;FeatureBadge variable&lt;/h2&gt;
&lt;h3 id=&#34;featurebadge-variable-1&#34;&gt;FeatureBadge variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;FeatureBadge: React.FC&amp;lt;FeatureBadgeProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { FeatureBadge } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="featurebadge-variable">FeatureBadge variable&lt;/h2>
&lt;h3 id="featurebadge-variable-1">FeatureBadge variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">FeatureBadge: React.FC&amp;lt;FeatureBadgeProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { FeatureBadge } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>FeatureInfoBox</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/featureinfobox/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/featureinfobox/</guid><content><![CDATA[&lt;h2 id=&#34;featureinfobox-variable&#34;&gt;FeatureInfoBox variable&lt;/h2&gt;
&lt;h3 id=&#34;featureinfobox-variable-1&#34;&gt;FeatureInfoBox variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;FeatureInfoBox: React.MemoExoticComponent&amp;lt;React.ForwardRefExoticComponent&amp;lt;FeatureInfoBoxProps &amp;amp; React.RefAttributes&amp;lt;HTMLDivElement&amp;gt;&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { FeatureInfoBox } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="featureinfobox-variable">FeatureInfoBox variable&lt;/h2>
&lt;h3 id="featureinfobox-variable-1">FeatureInfoBox variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">FeatureInfoBox: React.MemoExoticComponent&amp;lt;React.ForwardRefExoticComponent&amp;lt;FeatureInfoBoxProps &amp;amp; React.RefAttributes&amp;lt;HTMLDivElement&amp;gt;&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { FeatureInfoBox } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>Field</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/field/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/field/</guid><content><![CDATA[&lt;h2 id=&#34;field-variable&#34;&gt;Field variable&lt;/h2&gt;
&lt;h3 id=&#34;field-variable-1&#34;&gt;Field variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Field: React.FC&amp;lt;FieldProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Field } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="field-variable">Field variable&lt;/h2>
&lt;h3 id="field-variable-1">Field variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Field: React.FC&amp;lt;FieldProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Field } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>FieldArray</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/fieldarray/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/fieldarray/</guid><content><![CDATA[&lt;h2 id=&#34;fieldarray-variable&#34;&gt;FieldArray variable&lt;/h2&gt;
&lt;h3 id=&#34;fieldarray-variable-1&#34;&gt;FieldArray variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;FieldArray: FC&amp;lt;FieldArrayProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { FieldArray } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="fieldarray-variable">FieldArray variable&lt;/h2>
&lt;h3 id="fieldarray-variable-1">FieldArray variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">FieldArray: FC&amp;lt;FieldArrayProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { FieldArray } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>FieldArrayApi</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/fieldarrayapi/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/fieldarrayapi/</guid><content><![CDATA[&lt;h2 id=&#34;fieldarrayapi-interface&#34;&gt;FieldArrayApi interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface FieldArrayApi &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { FieldArrayApi } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#append-property&#34;&gt;append&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(value: FieldArrayValue) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#fields-property&#34;&gt;fields&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Array&amp;lt;Partial&amp;lt;ArrayField&amp;lt;FieldValues, &amp;lsquo;id&amp;rsquo;&amp;gt;&amp;gt;&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#insert-property&#34;&gt;insert&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(index: number, value: FieldArrayValue) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#move-property&#34;&gt;move&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(from: number, to: number) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#prepend-property&#34;&gt;prepend&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(value: FieldArrayValue) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#remove-property&#34;&gt;remove&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(index?: number | number[]) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#swap-property&#34;&gt;swap&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(indexA: number, indexB: number) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;append-property&#34;&gt;append property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;append: (value: FieldArrayValue) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;fields-property&#34;&gt;fields property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;fields: Array&amp;lt;Partial&amp;lt;ArrayField&amp;lt;FieldValues, &amp;#39;id&amp;#39;&amp;gt;&amp;gt;&amp;gt;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;insert-property&#34;&gt;insert property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;insert: (index: number, value: FieldArrayValue) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;move-property&#34;&gt;move property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;move: (from: number, to: number) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;prepend-property&#34;&gt;prepend property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;prepend: (value: FieldArrayValue) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;remove-property&#34;&gt;remove property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;remove: (index?: number | number[]) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;swap-property&#34;&gt;swap property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;swap: (indexA: number, indexB: number) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="fieldarrayapi-interface">FieldArrayApi interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface FieldArrayApi &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { FieldArrayApi } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>fieldMatchersUI</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/fieldmatchersui/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/fieldmatchersui/</guid><content><![CDATA[&lt;h2 id=&#34;fieldmatchersui-variable&#34;&gt;fieldMatchersUI variable&lt;/h2&gt;
&lt;h3 id=&#34;fieldmatchersui-variable-1&#34;&gt;fieldMatchersUI variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;fieldMatchersUI: Registry&amp;lt;FieldMatcherUIRegistryItem&amp;lt;any&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { fieldMatchersUI } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="fieldmatchersui-variable">fieldMatchersUI variable&lt;/h2>
&lt;h3 id="fieldmatchersui-variable-1">fieldMatchersUI variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">fieldMatchersUI: Registry&amp;lt;FieldMatcherUIRegistryItem&amp;lt;any&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { fieldMatchersUI } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>FieldSet</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/fieldset/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/fieldset/</guid><content><![CDATA[&lt;h2 id=&#34;fieldset-variable&#34;&gt;FieldSet variable&lt;/h2&gt;
&lt;h3 id=&#34;fieldset-variable-1&#34;&gt;FieldSet variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;FieldSet: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { FieldSet } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="fieldset-variable">FieldSet variable&lt;/h2>
&lt;h3 id="fieldset-variable-1">FieldSet variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">FieldSet: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { FieldSet } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>FieldValidationMessage</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/fieldvalidationmessage/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/fieldvalidationmessage/</guid><content><![CDATA[&lt;h2 id=&#34;fieldvalidationmessage-variable&#34;&gt;FieldValidationMessage variable&lt;/h2&gt;
&lt;h3 id=&#34;fieldvalidationmessage-variable-1&#34;&gt;FieldValidationMessage variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;FieldValidationMessage: React.FC&amp;lt;FieldValidationMessageProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { FieldValidationMessage } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="fieldvalidationmessage-variable">FieldValidationMessage variable&lt;/h2>
&lt;h3 id="fieldvalidationmessage-variable-1">FieldValidationMessage variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">FieldValidationMessage: React.FC&amp;lt;FieldValidationMessageProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { FieldValidationMessage } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>FileUpload</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/fileupload/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/fileupload/</guid><content><![CDATA[&lt;h2 id=&#34;fileupload-variable&#34;&gt;FileUpload variable&lt;/h2&gt;
&lt;h3 id=&#34;fileupload-variable-1&#34;&gt;FileUpload variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;FileUpload: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { FileUpload } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="fileupload-variable">FileUpload variable&lt;/h2>
&lt;h3 id="fileupload-variable-1">FileUpload variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">FileUpload: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { FileUpload } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>FilterPill</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/filterpill/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/filterpill/</guid><content><![CDATA[&lt;h2 id=&#34;filterpill-variable&#34;&gt;FilterPill variable&lt;/h2&gt;
&lt;h3 id=&#34;filterpill-variable-1&#34;&gt;FilterPill variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;FilterPill: React.FC&amp;lt;FilterPillProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { FilterPill } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="filterpill-variable">FilterPill variable&lt;/h2>
&lt;h3 id="filterpill-variable-1">FilterPill variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">FilterPill: React.FC&amp;lt;FilterPillProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { FilterPill } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>FIXED_UNIT</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/fixed_unit/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/fixed_unit/</guid><content><![CDATA[&lt;h2 id=&#34;fixed_unit-variable&#34;&gt;FIXED_UNIT variable&lt;/h2&gt;
&lt;h3 id=&#34;fixed_unit-variable-1&#34;&gt;FIXED_UNIT variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;FIXED_UNIT = &amp;#34;__fixed&amp;#34;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { FIXED_UNIT } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="fixed_unit-variable">FIXED_UNIT variable&lt;/h2>
&lt;h3 id="fixed_unit-variable-1">FIXED_UNIT variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">FIXED_UNIT = &amp;#34;__fixed&amp;#34;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { FIXED_UNIT } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>focusCss</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stylemixins/focuscss/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stylemixins/focuscss/</guid><content><![CDATA[&lt;h2 id=&#34;stylemixinsfocuscss-variable&#34;&gt;styleMixins.focusCss variable&lt;/h2&gt;
&lt;h3 id=&#34;stylemixinsfocuscss-variable-1&#34;&gt;styleMixins.focusCss variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;focusCss: (theme: GrafanaTheme) =&amp;gt; string&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { styleMixins } from &amp;#39;@grafana/ui&amp;#39;;
const { focusCss } = styleMixins;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="stylemixinsfocuscss-variable">styleMixins.focusCss variable&lt;/h2>
&lt;h3 id="stylemixinsfocuscss-variable-1">styleMixins.focusCss variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">focusCss: (theme: GrafanaTheme) =&amp;gt; string&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { styleMixins } from &amp;#39;@grafana/ui&amp;#39;;
const { focusCss } = styleMixins;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>Form</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/form/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/form/</guid><content><![CDATA[&lt;h2 id=&#34;form-function&#34;&gt;Form() function&lt;/h2&gt;
&lt;h3 id=&#34;form-function-1&#34;&gt;Form() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function Form&amp;lt;T&amp;gt;({ defaultValues, onSubmit, validateOnMount, validateFieldsOnMount, children, validateOn, maxWidth, ...htmlProps }: FormProps&amp;lt;T&amp;gt;): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Form } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;{ defaultValues, onSubmit, validateOnMount, validateFieldsOnMount, children, validateOn, maxWidth, &amp;hellip;htmlProps }&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;FormProps&amp;lt;T&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="form-function">Form() function&lt;/h2>
&lt;h3 id="form-function-1">Form() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function Form&amp;lt;T&amp;gt;({ defaultValues, onSubmit, validateOnMount, validateFieldsOnMount, children, validateOn, maxWidth, ...htmlProps }: FormProps&amp;lt;T&amp;gt;): JSX.Element;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>FormAPI</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/formapi/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/formapi/</guid><content><![CDATA[&lt;h2 id=&#34;formapi-type&#34;&gt;FormAPI type&lt;/h2&gt;
&lt;h3 id=&#34;formapi-type-1&#34;&gt;FormAPI type&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare type FormAPI&amp;lt;T&amp;gt; = Pick&amp;lt;FormContextValues&amp;lt;T&amp;gt;, &amp;#39;register&amp;#39; | &amp;#39;errors&amp;#39; | &amp;#39;control&amp;#39; | &amp;#39;formState&amp;#39; | &amp;#39;getValues&amp;#39; | &amp;#39;watch&amp;#39;&amp;gt;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { FormAPI } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="formapi-type">FormAPI type&lt;/h2>
&lt;h3 id="formapi-type-1">FormAPI type&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare type FormAPI&amp;lt;T&amp;gt; = Pick&amp;lt;FormContextValues&amp;lt;T&amp;gt;, &amp;#39;register&amp;#39; | &amp;#39;errors&amp;#39; | &amp;#39;control&amp;#39; | &amp;#39;formState&amp;#39; | &amp;#39;getValues&amp;#39; | &amp;#39;watch&amp;#39;&amp;gt;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>FormattedValueDisplay</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/formattedvaluedisplay/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/formattedvaluedisplay/</guid><content><![CDATA[&lt;h2 id=&#34;formattedvaluedisplay-variable&#34;&gt;FormattedValueDisplay variable&lt;/h2&gt;
&lt;h3 id=&#34;formattedvaluedisplay-variable-1&#34;&gt;FormattedValueDisplay variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;FormattedValueDisplay: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { FormattedValueDisplay } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="formattedvaluedisplay-variable">FormattedValueDisplay variable&lt;/h2>
&lt;h3 id="formattedvaluedisplay-variable-1">FormattedValueDisplay variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">FormattedValueDisplay: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { FormattedValueDisplay } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>FormInputSize</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/forminputsize/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/forminputsize/</guid><content><![CDATA[&lt;h2 id=&#34;forminputsize-type&#34;&gt;FormInputSize type&lt;/h2&gt;
&lt;h3 id=&#34;forminputsize-type-1&#34;&gt;FormInputSize type&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare type FormInputSize = &amp;#39;sm&amp;#39; | &amp;#39;md&amp;#39; | &amp;#39;lg&amp;#39; | &amp;#39;auto&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { FormInputSize } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="forminputsize-type">FormInputSize type&lt;/h2>
&lt;h3 id="forminputsize-type-1">FormInputSize type&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare type FormInputSize = &amp;#39;sm&amp;#39; | &amp;#39;md&amp;#39; | &amp;#39;lg&amp;#39; | &amp;#39;auto&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>FullWidthButtonContainer</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/fullwidthbuttoncontainer/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/fullwidthbuttoncontainer/</guid><content><![CDATA[&lt;h2 id=&#34;fullwidthbuttoncontainer-variable&#34;&gt;FullWidthButtonContainer variable&lt;/h2&gt;
&lt;h3 id=&#34;fullwidthbuttoncontainer-variable-1&#34;&gt;FullWidthButtonContainer variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;FullWidthButtonContainer: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { FullWidthButtonContainer } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="fullwidthbuttoncontainer-variable">FullWidthButtonContainer variable&lt;/h2>
&lt;h3 id="fullwidthbuttoncontainer-variable-1">FullWidthButtonContainer variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">FullWidthButtonContainer: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { FullWidthButtonContainer } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>Gauge</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/gauge/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/gauge/</guid><content><![CDATA[&lt;h2 id=&#34;gauge-class&#34;&gt;Gauge class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class Gauge extends PureComponent&amp;lt;Props&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Gauge } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#canvaselement-property&#34;&gt;canvasElement&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;any&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#defaultprops-property&#34;&gt;defaultProps&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;static&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Partial&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#rendervisualization-property&#34;&gt;renderVisualization&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;() =&amp;gt; JSX.Element&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentdidmount-method&#34;&gt;componentDidMount()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentdidupdate-method&#34;&gt;componentDidUpdate()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#draw-method&#34;&gt;draw()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#getformattedthresholds-method&#34;&gt;getFormattedThresholds(decimals)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;canvaselement-property&#34;&gt;canvasElement property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;canvasElement: any;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;defaultprops-property&#34;&gt;defaultProps property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;static defaultProps: Partial&amp;lt;Props&amp;gt;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;rendervisualization-property&#34;&gt;renderVisualization property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;renderVisualization: () =&amp;gt; JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;componentdidmount-method&#34;&gt;componentDidMount method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentDidMount(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;componentdidupdate-method&#34;&gt;componentDidUpdate method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentDidUpdate(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;draw-method&#34;&gt;draw method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;draw(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;getformattedthresholds-method&#34;&gt;getFormattedThresholds method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;getFormattedThresholds(decimals: number): Threshold[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;decimals&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Threshold[]&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="gauge-class">Gauge class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class Gauge extends PureComponent&amp;lt;Props&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Gauge } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>getAvailableIcons</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/getavailableicons/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/getavailableicons/</guid><content><![CDATA[&lt;h2 id=&#34;getavailableicons-variable&#34;&gt;getAvailableIcons variable&lt;/h2&gt;
&lt;h3 id=&#34;getavailableicons-variable-1&#34;&gt;getAvailableIcons variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;getAvailableIcons: () =&amp;gt; IconName[]&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { getAvailableIcons } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="getavailableicons-variable">getAvailableIcons variable&lt;/h2>
&lt;h3 id="getavailableicons-variable-1">getAvailableIcons variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">getAvailableIcons: () =&amp;gt; IconName[]&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { getAvailableIcons } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>getCardStyles</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/getcardstyles/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/getcardstyles/</guid><content><![CDATA[&lt;h2 id=&#34;getcardstyles-variable&#34;&gt;getCardStyles variable&lt;/h2&gt;
&lt;h3 id=&#34;getcardstyles-variable-1&#34;&gt;getCardStyles variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;getCardStyles: (theme: GrafanaTheme) =&amp;gt; {
    inner: string;
    heading: string;
    info: string;
    metadata: string;
    description: string;
    media: string;
    actionRow: string;
    actions: string;
    secondaryActions: string;
    separator: string;
    innerLink: string;
    tagList: string;
}&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { getCardStyles } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="getcardstyles-variable">getCardStyles variable&lt;/h2>
&lt;h3 id="getcardstyles-variable-1">getCardStyles variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">getCardStyles: (theme: GrafanaTheme) =&amp;gt; {
inner: string;
heading: string;
info: string;
metadata: string;
description: string;
media: string;
actionRow: string;
actions: string;
secondaryActions: string;
separator: string;
innerLink: string;
tagList: string;
}&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>getFormStyles</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/getformstyles/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/getformstyles/</guid><content><![CDATA[&lt;h2 id=&#34;getformstyles-variable&#34;&gt;getFormStyles variable&lt;/h2&gt;
&lt;h3 id=&#34;getformstyles-variable-1&#34;&gt;getFormStyles variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;getFormStyles: (theme: GrafanaTheme, options: {
    variant: ButtonVariant;
    size: ComponentSize;
    invalid: boolean;
}) =&amp;gt; {
    label: {
        label: string;
        labelContent: string;
        description: string;
        categories: string;
        chevron: string;
    };
    legend: {
        legend: string;
    };
    fieldValidationMessage: {
        vertical: string;
        horizontal: string;
        fieldValidationMessageIcon: string;
    };
    button: {
        button: string;
        img: string;
        icon: string;
        content: string;
    };
    input: {
        wrapper: string;
        inputWrapper: string;
        input: string;
        inputDisabled: string;
        addon: string;
        prefix: string;
        suffix: string;
        loadingIndicator: string;
    };
    checkbox: {
        label: string;
        description: string;
        wrapper: string;
        input: string;
        checkmark: string;
    };
}&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { getFormStyles } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="getformstyles-variable">getFormStyles variable&lt;/h2>
&lt;h3 id="getformstyles-variable-1">getFormStyles variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">getFormStyles: (theme: GrafanaTheme, options: {
variant: ButtonVariant;
size: ComponentSize;
invalid: boolean;
}) =&amp;gt; {
label: {
label: string;
labelContent: string;
description: string;
categories: string;
chevron: string;
};
legend: {
legend: string;
};
fieldValidationMessage: {
vertical: string;
horizontal: string;
fieldValidationMessageIcon: string;
};
button: {
button: string;
img: string;
icon: string;
content: string;
};
input: {
wrapper: string;
inputWrapper: string;
input: string;
inputDisabled: string;
addon: string;
prefix: string;
suffix: string;
loadingIndicator: string;
};
checkbox: {
label: string;
description: string;
wrapper: string;
input: string;
checkmark: string;
};
}&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>getLogRowStyles</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/getlogrowstyles/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/getlogrowstyles/</guid><content><![CDATA[&lt;h2 id=&#34;getlogrowstyles-variable&#34;&gt;getLogRowStyles variable&lt;/h2&gt;
&lt;h3 id=&#34;getlogrowstyles-variable-1&#34;&gt;getLogRowStyles variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;getLogRowStyles: (theme: GrafanaTheme, logLevel?: LogLevel | undefined) =&amp;gt; {
    logsRowMatchHighLight: string;
    logsRowMatchHighLightPreview: string;
    logsRowsTable: string;
    logsRowsHorizontalScroll: string;
    context: string;
    logsRow: string;
    logsRowDuplicates: string;
    logsRowLevel: string;
    logIconError: string;
    logsRowToggleDetails: string;
    logsRowLocalTime: string;
    logsRowLabels: string;
    logsRowMessage: string;
    logDetailsContainer: string;
    logDetailsTable: string;
    logsDetailsIcon: string;
    logDetailsLabel: string;
    logDetailsHeading: string;
    logDetailsValue: string;
}&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { getLogRowStyles } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="getlogrowstyles-variable">getLogRowStyles variable&lt;/h2>
&lt;h3 id="getlogrowstyles-variable-1">getLogRowStyles variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">getLogRowStyles: (theme: GrafanaTheme, logLevel?: LogLevel | undefined) =&amp;gt; {
logsRowMatchHighLight: string;
logsRowMatchHighLightPreview: string;
logsRowsTable: string;
logsRowsHorizontalScroll: string;
context: string;
logsRow: string;
logsRowDuplicates: string;
logsRowLevel: string;
logIconError: string;
logsRowToggleDetails: string;
logsRowLocalTime: string;
logsRowLabels: string;
logsRowMessage: string;
logDetailsContainer: string;
logDetailsTable: string;
logsDetailsIcon: string;
logDetailsLabel: string;
logDetailsHeading: string;
logDetailsValue: string;
}&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>getNextCharacter</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/domutil/getnextcharacter/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/domutil/getnextcharacter/</guid><content><![CDATA[&lt;h2 id=&#34;domutilgetnextcharacter-function&#34;&gt;DOMUtil.getNextCharacter() function&lt;/h2&gt;
&lt;h3 id=&#34;domutilgetnextcharacter-function-1&#34;&gt;DOMUtil.getNextCharacter() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function getNextCharacter(global?: any): any;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { DOMUtil } from &amp;#39;@grafana/ui&amp;#39;;
const { getNextCharacter } = DOMUtil;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;global&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;any&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;any&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="domutilgetnextcharacter-function">DOMUtil.getNextCharacter() function&lt;/h2>
&lt;h3 id="domutilgetnextcharacter-function-1">DOMUtil.getNextCharacter() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function getNextCharacter(global?: any): any;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { DOMUtil } from &amp;#39;@grafana/ui&amp;#39;;
const { getNextCharacter } = DOMUtil;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Parameters&lt;/b>&lt;/p></description></item><item><title>getPreviousCousin</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/domutil/getpreviouscousin/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/domutil/getpreviouscousin/</guid><content><![CDATA[&lt;h2 id=&#34;domutilgetpreviouscousin-function&#34;&gt;DOMUtil.getPreviousCousin() function&lt;/h2&gt;
&lt;h3 id=&#34;domutilgetpreviouscousin-function-1&#34;&gt;DOMUtil.getPreviousCousin() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function getPreviousCousin(node: any, selector: string): any;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { DOMUtil } from &amp;#39;@grafana/ui&amp;#39;;
const { getPreviousCousin } = DOMUtil;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;node&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;any&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;selector&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;any&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="domutilgetpreviouscousin-function">DOMUtil.getPreviousCousin() function&lt;/h2>
&lt;h3 id="domutilgetpreviouscousin-function-1">DOMUtil.getPreviousCousin() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function getPreviousCousin(node: any, selector: string): any;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>getScrollbarWidth</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/getscrollbarwidth/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/getscrollbarwidth/</guid><content><![CDATA[&lt;h2 id=&#34;getscrollbarwidth-function&#34;&gt;getScrollbarWidth() function&lt;/h2&gt;
&lt;h3 id=&#34;getscrollbarwidth-function-1&#34;&gt;getScrollbarWidth() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function getScrollbarWidth(): number;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { getScrollbarWidth } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;number&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="getscrollbarwidth-function">getScrollbarWidth() function&lt;/h2>
&lt;h3 id="getscrollbarwidth-function-1">getScrollbarWidth() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function getScrollbarWidth(): number;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { getScrollbarWidth } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Returns:&lt;/b>&lt;/p></description></item><item><title>getStandardFieldConfigs</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/getstandardfieldconfigs/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/getstandardfieldconfigs/</guid><content><![CDATA[&lt;h2 id=&#34;getstandardfieldconfigs-variable&#34;&gt;getStandardFieldConfigs variable&lt;/h2&gt;
&lt;h3 id=&#34;getstandardfieldconfigs-variable-1&#34;&gt;getStandardFieldConfigs variable&lt;/h3&gt;
&lt;p&gt;Returns collection of common field config properties definitions&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;getStandardFieldConfigs: () =&amp;gt; (FieldConfigPropertyItem&amp;lt;any, string, StringFieldConfigSettings&amp;gt; | FieldConfigPropertyItem&amp;lt;any, number, NumberFieldConfigSettings&amp;gt; | FieldConfigPropertyItem&amp;lt;any, ValueMapping[], ValueMappingFieldConfigSettings&amp;gt; | FieldConfigPropertyItem&amp;lt;any, ThresholdsConfig, ThresholdsFieldConfigSettings&amp;gt; | FieldConfigPropertyItem&amp;lt;any, FieldColor | undefined, FieldColorConfigSettings&amp;gt; | FieldConfigPropertyItem&amp;lt;any, DataLink&amp;lt;any&amp;gt;[], StringFieldConfigSettings&amp;gt;)[]&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { getStandardFieldConfigs } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="getstandardfieldconfigs-variable">getStandardFieldConfigs variable&lt;/h2>
&lt;h3 id="getstandardfieldconfigs-variable-1">getStandardFieldConfigs variable&lt;/h3>
&lt;p>Returns collection of common field config properties definitions&lt;/p>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">getStandardFieldConfigs: () =&amp;gt; (FieldConfigPropertyItem&amp;lt;any, string, StringFieldConfigSettings&amp;gt; | FieldConfigPropertyItem&amp;lt;any, number, NumberFieldConfigSettings&amp;gt; | FieldConfigPropertyItem&amp;lt;any, ValueMapping[], ValueMappingFieldConfigSettings&amp;gt; | FieldConfigPropertyItem&amp;lt;any, ThresholdsConfig, ThresholdsFieldConfigSettings&amp;gt; | FieldConfigPropertyItem&amp;lt;any, FieldColor | undefined, FieldColorConfigSettings&amp;gt; | FieldConfigPropertyItem&amp;lt;any, DataLink&amp;lt;any&amp;gt;[], StringFieldConfigSettings&amp;gt;)[]&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>getStandardOptionEditors</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/getstandardoptioneditors/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/getstandardoptioneditors/</guid><content><![CDATA[&lt;h2 id=&#34;getstandardoptioneditors-variable&#34;&gt;getStandardOptionEditors variable&lt;/h2&gt;
&lt;h3 id=&#34;getstandardoptioneditors-variable-1&#34;&gt;getStandardOptionEditors variable&lt;/h3&gt;
&lt;p&gt;Returns collection of standard option editors definitions&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;getStandardOptionEditors: () =&amp;gt; (StandardEditorsRegistryItem&amp;lt;any, any&amp;gt; | StandardEditorsRegistryItem&amp;lt;string, any&amp;gt; | StandardEditorsRegistryItem&amp;lt;number, any&amp;gt; | StandardEditorsRegistryItem&amp;lt;boolean, any&amp;gt; | StandardEditorsRegistryItem&amp;lt;ValueMapping[], any&amp;gt; | StandardEditorsRegistryItem&amp;lt;ThresholdsConfig, any&amp;gt; | StandardEditorsRegistryItem&amp;lt;DataLink&amp;lt;any&amp;gt;[], any&amp;gt; | StandardEditorsRegistryItem&amp;lt;string[], any&amp;gt; | StandardEditorsRegistryItem&amp;lt;FieldColor, any&amp;gt;)[]&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { getStandardOptionEditors } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="getstandardoptioneditors-variable">getStandardOptionEditors variable&lt;/h2>
&lt;h3 id="getstandardoptioneditors-variable-1">getStandardOptionEditors variable&lt;/h3>
&lt;p>Returns collection of standard option editors definitions&lt;/p>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">getStandardOptionEditors: () =&amp;gt; (StandardEditorsRegistryItem&amp;lt;any, any&amp;gt; | StandardEditorsRegistryItem&amp;lt;string, any&amp;gt; | StandardEditorsRegistryItem&amp;lt;number, any&amp;gt; | StandardEditorsRegistryItem&amp;lt;boolean, any&amp;gt; | StandardEditorsRegistryItem&amp;lt;ValueMapping[], any&amp;gt; | StandardEditorsRegistryItem&amp;lt;ThresholdsConfig, any&amp;gt; | StandardEditorsRegistryItem&amp;lt;DataLink&amp;lt;any&amp;gt;[], any&amp;gt; | StandardEditorsRegistryItem&amp;lt;string[], any&amp;gt; | StandardEditorsRegistryItem&amp;lt;FieldColor, any&amp;gt;)[]&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>getTagColor</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/gettagcolor/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/gettagcolor/</guid><content><![CDATA[&lt;h2 id=&#34;gettagcolor-function&#34;&gt;getTagColor() function&lt;/h2&gt;
&lt;h3 id=&#34;gettagcolor-function-1&#34;&gt;getTagColor() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function getTagColor(index: number): {
    color: string;
    borderColor: string;
};&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { getTagColor } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;index&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;{ color: string; borderColor: string; }&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="gettagcolor-function">getTagColor() function&lt;/h2>
&lt;h3 id="gettagcolor-function-1">getTagColor() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function getTagColor(index: number): {
color: string;
borderColor: string;
};&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>getTagColorsFromName</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/gettagcolorsfromname/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/gettagcolorsfromname/</guid><content><![CDATA[&lt;h2 id=&#34;gettagcolorsfromname-function&#34;&gt;getTagColorsFromName() function&lt;/h2&gt;
&lt;h3 id=&#34;gettagcolorsfromname-function-1&#34;&gt;getTagColorsFromName() function&lt;/h3&gt;
&lt;p&gt;Returns tag badge background and border colors based on hashed tag name.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function getTagColorsFromName(name?: string): {
    color: string;
    borderColor: string;
};&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { getTagColorsFromName } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;name&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;tag name&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;{ color: string; borderColor: string; }&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="gettagcolorsfromname-function">getTagColorsFromName() function&lt;/h2>
&lt;h3 id="gettagcolorsfromname-function-1">getTagColorsFromName() function&lt;/h3>
&lt;p>Returns tag badge background and border colors based on hashed tag name.&lt;/p>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function getTagColorsFromName(name?: string): {
color: string;
borderColor: string;
};&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>getTextColorForBackground</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/gettextcolorforbackground/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/gettextcolorforbackground/</guid><content><![CDATA[&lt;h2 id=&#34;gettextcolorforbackground-function&#34;&gt;getTextColorForBackground() function&lt;/h2&gt;
&lt;h3 id=&#34;gettextcolorforbackground-function-1&#34;&gt;getTextColorForBackground() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function getTextColorForBackground(color: string): string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { getTextColorForBackground } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;color&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;string&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="gettextcolorforbackground-function">getTextColorForBackground() function&lt;/h2>
&lt;h3 id="gettextcolorforbackground-function-1">getTextColorForBackground() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function getTextColorForBackground(color: string): string;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { getTextColorForBackground } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Parameters&lt;/b>&lt;/p></description></item><item><title>getTheme</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/gettheme/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/gettheme/</guid><content><![CDATA[&lt;h2 id=&#34;gettheme-variable&#34;&gt;getTheme variable&lt;/h2&gt;
&lt;h3 id=&#34;gettheme-variable-1&#34;&gt;getTheme variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;getTheme: (name?: string | undefined) =&amp;gt; GrafanaTheme&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { getTheme } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="gettheme-variable">getTheme variable&lt;/h2>
&lt;h3 id="gettheme-variable-1">getTheme variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">getTheme: (name?: string | undefined) =&amp;gt; GrafanaTheme&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { getTheme } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>Graph</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/graph/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/graph/</guid><content><![CDATA[&lt;h2 id=&#34;graph-class&#34;&gt;Graph class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class Graph extends PureComponent&amp;lt;GraphProps, GraphState&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Graph } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#_element-property&#34;&gt;$element&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;any&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#defaultprops-property&#34;&gt;defaultProps&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;static&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;{&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        showLines: boolean;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        showPoints: boolean;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        showBars: boolean;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        isStacked: boolean;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        lineWidth: number;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;    }&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#element-property&#34;&gt;element&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;HTMLElement | null&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#getbarwidth-property&#34;&gt;getBarWidth&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;() =&amp;gt; number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#onplotclick-property&#34;&gt;onPlotClick&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(event: JQueryEventObject, contextPos: FlotPosition, item?: FlotItem&amp;lt;GraphSeriesXY&amp;gt; | undefined) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#onplothover-property&#34;&gt;onPlotHover&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(event: JQueryEventObject, pos: FlotPosition, item?: FlotItem&amp;lt;GraphSeriesXY&amp;gt; | undefined) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#onplotselected-property&#34;&gt;onPlotSelected&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(event: JQueryEventObject, ranges: {&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        xaxis: {&lt;/code&gt;&lt;br/&gt;&lt;code&gt;            from: number;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;            to: number;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        };&lt;/code&gt;&lt;br/&gt;&lt;code&gt;    }) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#rendercontextmenu-property&#34;&gt;renderContextMenu&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;() =&amp;gt; JSX.Element | null&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#rendertooltip-property&#34;&gt;renderTooltip&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;() =&amp;gt; React.ReactElement&amp;lt;TooltipProps, string | ((props: any) =&amp;gt; React.ReactElement&amp;lt;any, string | any | (new (props: any) =&amp;gt; React.Component&amp;lt;any, any, any&amp;gt;)&amp;gt; | null) | (new (props: any) =&amp;gt; React.Component&amp;lt;any, any, any&amp;gt;)&amp;gt; | null&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#state-property&#34;&gt;state&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;GraphState&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentdidmount-method&#34;&gt;componentDidMount()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentdidupdate-method&#34;&gt;componentDidUpdate(prevProps, prevState)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentwillunmount-method&#34;&gt;componentWillUnmount()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#draw-method&#34;&gt;draw()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#getyaxes-method&#34;&gt;getYAxes(series)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;element-property&#34;&gt;$element property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;$element: any;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;defaultprops-property&#34;&gt;defaultProps property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;static defaultProps: {
        showLines: boolean;
        showPoints: boolean;
        showBars: boolean;
        isStacked: boolean;
        lineWidth: number;
    };&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;element-property-1&#34;&gt;element property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;element: HTMLElement | null;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;getbarwidth-property&#34;&gt;getBarWidth property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;getBarWidth: () =&amp;gt; number;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;onplotclick-property&#34;&gt;onPlotClick property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onPlotClick: (event: JQueryEventObject, contextPos: FlotPosition, item?: FlotItem&amp;lt;GraphSeriesXY&amp;gt; | undefined) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;onplothover-property&#34;&gt;onPlotHover property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onPlotHover: (event: JQueryEventObject, pos: FlotPosition, item?: FlotItem&amp;lt;GraphSeriesXY&amp;gt; | undefined) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;onplotselected-property&#34;&gt;onPlotSelected property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onPlotSelected: (event: JQueryEventObject, ranges: {
        xaxis: {
            from: number;
            to: number;
        };
    }) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;rendercontextmenu-property&#34;&gt;renderContextMenu property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;renderContextMenu: () =&amp;gt; JSX.Element | null;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;rendertooltip-property&#34;&gt;renderTooltip property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;renderTooltip: () =&amp;gt; React.ReactElement&amp;lt;TooltipProps, string | ((props: any) =&amp;gt; React.ReactElement&amp;lt;any, string | any | (new (props: any) =&amp;gt; React.Component&amp;lt;any, any, any&amp;gt;)&amp;gt; | null) | (new (props: any) =&amp;gt; React.Component&amp;lt;any, any, any&amp;gt;)&amp;gt; | null;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;state-property&#34;&gt;state property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;state: GraphState;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;componentdidmount-method&#34;&gt;componentDidMount method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentDidMount(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;componentdidupdate-method&#34;&gt;componentDidUpdate method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentDidUpdate(prevProps: GraphProps, prevState: GraphState): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;prevProps&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;GraphProps&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;prevState&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;GraphState&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;componentwillunmount-method&#34;&gt;componentWillUnmount method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentWillUnmount(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;draw-method&#34;&gt;draw method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;draw(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;getyaxes-method&#34;&gt;getYAxes method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;getYAxes(series: GraphSeriesXY[]): {
        show: boolean;
        index: number;
        position: string;
        min: import(&amp;#34;@grafana/data&amp;#34;).DecimalCount;
        tickDecimals: import(&amp;#34;@grafana/data&amp;#34;).DecimalCount;
    }[] | {
        show: boolean;
        min: number;
        max: number;
    }[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;series&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;GraphSeriesXY[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;{ show: boolean; index: number; position: string; min: import(&amp;quot;@grafana/data&amp;quot;).DecimalCount; tickDecimals: import(&amp;quot;@grafana/data&amp;quot;).DecimalCount; }[] | { show: boolean; min: number; max: number; }[]&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="graph-class">Graph class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class Graph extends PureComponent&amp;lt;GraphProps, GraphState&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Graph } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>GraphNG</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/graphng/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/graphng/</guid><content><![CDATA[&lt;h2 id=&#34;graphng-variable&#34;&gt;GraphNG variable&lt;/h2&gt;
&lt;h3 id=&#34;graphng-variable-1&#34;&gt;GraphNG variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;GraphNG: React.FunctionComponent&amp;lt;Pick&amp;lt;GraphNGProps, &amp;#34;fields&amp;#34; | &amp;#34;data&amp;#34; | &amp;#34;timeZone&amp;#34; | &amp;#34;children&amp;#34; | &amp;#34;height&amp;#34; | &amp;#34;legend&amp;#34; | &amp;#34;width&amp;#34; | &amp;#34;onSeriesColorChange&amp;#34; | &amp;#34;timeRange&amp;#34; | &amp;#34;onLegendClick&amp;#34;&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { GraphNG } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="graphng-variable">GraphNG variable&lt;/h2>
&lt;h3 id="graphng-variable-1">GraphNG variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">GraphNG: React.FunctionComponent&amp;lt;Pick&amp;lt;GraphNGProps, &amp;#34;fields&amp;#34; | &amp;#34;data&amp;#34; | &amp;#34;timeZone&amp;#34; | &amp;#34;children&amp;#34; | &amp;#34;height&amp;#34; | &amp;#34;legend&amp;#34; | &amp;#34;width&amp;#34; | &amp;#34;onSeriesColorChange&amp;#34; | &amp;#34;timeRange&amp;#34; | &amp;#34;onLegendClick&amp;#34;&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>GraphSeriesToggler</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/graphseriestoggler/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/graphseriestoggler/</guid><content><![CDATA[&lt;h2 id=&#34;graphseriestoggler-class&#34;&gt;GraphSeriesToggler class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class GraphSeriesToggler extends React.Component&amp;lt;GraphSeriesTogglerProps, GraphSeriesTogglerState&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { GraphSeriesToggler } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Constructors&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Constructor&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#constructor-props&#34;&gt;constructor(props)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;Constructs a new instance of the &lt;code&gt;GraphSeriesToggler&lt;/code&gt; class&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentdidupdate-method&#34;&gt;componentDidUpdate(prevProps)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#onseriestoggle-method&#34;&gt;onSeriesToggle(label, event)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;constructorprops&#34;&gt;constructor(props)&lt;/h3&gt;
&lt;p&gt;Constructs a new instance of the &lt;code&gt;GraphSeriesToggler&lt;/code&gt; class&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;constructor(props: GraphSeriesTogglerProps);&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;props&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;GraphSeriesTogglerProps&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;componentdidupdate-method&#34;&gt;componentDidUpdate method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentDidUpdate(prevProps: Readonly&amp;lt;GraphSeriesTogglerProps&amp;gt;): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;prevProps&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Readonly&amp;lt;GraphSeriesTogglerProps&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;onseriestoggle-method&#34;&gt;onSeriesToggle method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onSeriesToggle(label: string, event: React.MouseEvent&amp;lt;HTMLElement&amp;gt;): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;label&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;event&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;React.MouseEvent&amp;lt;HTMLElement&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="graphseriestoggler-class">GraphSeriesToggler class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class GraphSeriesToggler extends React.Component&amp;lt;GraphSeriesTogglerProps, GraphSeriesTogglerState&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { GraphSeriesToggler } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Constructors&lt;/b>&lt;/p></description></item><item><title>GraphSeriesTogglerAPI</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/graphseriestogglerapi/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/graphseriestogglerapi/</guid><content><![CDATA[&lt;h2 id=&#34;graphseriestogglerapi-interface&#34;&gt;GraphSeriesTogglerAPI interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface GraphSeriesTogglerAPI &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { GraphSeriesTogglerAPI } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#onseriestoggle-property&#34;&gt;onSeriesToggle&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(label: string, event: React.MouseEvent&amp;lt;HTMLElement&amp;gt;) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#toggledseries-property&#34;&gt;toggledSeries&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;GraphSeriesXY[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;onseriestoggle-property&#34;&gt;onSeriesToggle property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onSeriesToggle: (label: string, event: React.MouseEvent&amp;lt;HTMLElement&amp;gt;) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;toggledseries-property&#34;&gt;toggledSeries property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;toggledSeries: GraphSeriesXY[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="graphseriestogglerapi-interface">GraphSeriesTogglerAPI interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface GraphSeriesTogglerAPI &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { GraphSeriesTogglerAPI } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>graphTickFormatter</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/graphtickformatter/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/graphtickformatter/</guid><content><![CDATA[&lt;h2 id=&#34;graphtickformatter-variable&#34;&gt;graphTickFormatter variable&lt;/h2&gt;
&lt;h3 id=&#34;graphtickformatter-variable-1&#34;&gt;graphTickFormatter variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;graphTickFormatter: (epoch: number, axis: any) =&amp;gt; string&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { graphTickFormatter } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="graphtickformatter-variable">graphTickFormatter variable&lt;/h2>
&lt;h3 id="graphtickformatter-variable-1">graphTickFormatter variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">graphTickFormatter: (epoch: number, axis: any) =&amp;gt; string&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { graphTickFormatter } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>graphTimeFormat</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/graphtimeformat/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/graphtimeformat/</guid><content><![CDATA[&lt;h2 id=&#34;graphtimeformat-variable&#34;&gt;graphTimeFormat variable&lt;/h2&gt;
&lt;h3 id=&#34;graphtimeformat-variable-1&#34;&gt;graphTimeFormat variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;graphTimeFormat: (ticks: number | null, min: number | null, max: number | null) =&amp;gt; string&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { graphTimeFormat } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="graphtimeformat-variable">graphTimeFormat variable&lt;/h2>
&lt;h3 id="graphtimeformat-variable-1">graphTimeFormat variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">graphTimeFormat: (ticks: number | null, min: number | null, max: number | null) =&amp;gt; string&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>GraphTooltipOptions</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/graphtooltipoptions/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/graphtooltipoptions/</guid><content><![CDATA[&lt;h2 id=&#34;graphtooltipoptions-interface&#34;&gt;GraphTooltipOptions interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface GraphTooltipOptions &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { GraphTooltipOptions } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#mode-property&#34;&gt;mode&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;TooltipMode&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;mode-property&#34;&gt;mode property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;mode: TooltipMode;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="graphtooltipoptions-interface">GraphTooltipOptions interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface GraphTooltipOptions &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { GraphTooltipOptions } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>GraphWithLegend</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/graphwithlegend/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/graphwithlegend/</guid><content><![CDATA[&lt;h2 id=&#34;graphwithlegend-variable&#34;&gt;GraphWithLegend variable&lt;/h2&gt;
&lt;h3 id=&#34;graphwithlegend-variable-1&#34;&gt;GraphWithLegend variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;GraphWithLegend: React.FunctionComponent&amp;lt;GraphWithLegendProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { GraphWithLegend } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="graphwithlegend-variable">GraphWithLegend variable&lt;/h2>
&lt;h3 id="graphwithlegend-variable-1">GraphWithLegend variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">GraphWithLegend: React.FunctionComponent&amp;lt;GraphWithLegendProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { GraphWithLegend } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>hasValidationEvent</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/hasvalidationevent/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/hasvalidationevent/</guid><content><![CDATA[&lt;h2 id=&#34;hasvalidationevent-variable&#34;&gt;hasValidationEvent variable&lt;/h2&gt;
&lt;h3 id=&#34;hasvalidationevent-variable-1&#34;&gt;hasValidationEvent variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;hasValidationEvent: (event: EventsWithValidation, validationEvents: ValidationEvents | undefined) =&amp;gt; ValidationRule[] | undefined&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { hasValidationEvent } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="hasvalidationevent-variable">hasValidationEvent variable&lt;/h2>
&lt;h3 id="hasvalidationevent-variable-1">hasValidationEvent variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">hasValidationEvent: (event: EventsWithValidation, validationEvents: ValidationEvents | undefined) =&amp;gt; ValidationRule[] | undefined&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>HorizontalGroup</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/horizontalgroup/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/horizontalgroup/</guid><content><![CDATA[&lt;h2 id=&#34;horizontalgroup-variable&#34;&gt;HorizontalGroup variable&lt;/h2&gt;
&lt;h3 id=&#34;horizontalgroup-variable-1&#34;&gt;HorizontalGroup variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;HorizontalGroup: React.FC&amp;lt;Omit&amp;lt;LayoutProps, &amp;#39;orientation&amp;#39;&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { HorizontalGroup } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="horizontalgroup-variable">HorizontalGroup variable&lt;/h2>
&lt;h3 id="horizontalgroup-variable-1">HorizontalGroup variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">HorizontalGroup: React.FC&amp;lt;Omit&amp;lt;LayoutProps, &amp;#39;orientation&amp;#39;&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { HorizontalGroup } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>hoverColor</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stylemixins/hovercolor/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stylemixins/hovercolor/</guid><content><![CDATA[&lt;h2 id=&#34;stylemixinshovercolor-function&#34;&gt;styleMixins.hoverColor() function&lt;/h2&gt;
&lt;h3 id=&#34;stylemixinshovercolor-function-1&#34;&gt;styleMixins.hoverColor() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function hoverColor(color: string, theme: GrafanaTheme): string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { styleMixins } from &amp;#39;@grafana/ui&amp;#39;;
const { hoverColor } = styleMixins;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;color&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;theme&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;GrafanaTheme&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;string&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="stylemixinshovercolor-function">styleMixins.hoverColor() function&lt;/h2>
&lt;h3 id="stylemixinshovercolor-function-1">styleMixins.hoverColor() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function hoverColor(color: string, theme: GrafanaTheme): string;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>Icon</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/icon/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/icon/</guid><content><![CDATA[&lt;h2 id=&#34;icon-variable&#34;&gt;Icon variable&lt;/h2&gt;
&lt;h3 id=&#34;icon-variable-1&#34;&gt;Icon variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Icon: React.ForwardRefExoticComponent&amp;lt;IconProps &amp;amp; React.RefAttributes&amp;lt;HTMLDivElement&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Icon } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="icon-variable">Icon variable&lt;/h2>
&lt;h3 id="icon-variable-1">Icon variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Icon: React.ForwardRefExoticComponent&amp;lt;IconProps &amp;amp; React.RefAttributes&amp;lt;HTMLDivElement&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Icon } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>IconButton</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/iconbutton/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/iconbutton/</guid><content><![CDATA[&lt;h2 id=&#34;iconbutton-variable&#34;&gt;IconButton variable&lt;/h2&gt;
&lt;h3 id=&#34;iconbutton-variable-1&#34;&gt;IconButton variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;IconButton: React.ForwardRefExoticComponent&amp;lt;Props &amp;amp; React.RefAttributes&amp;lt;HTMLButtonElement&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { IconButton } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="iconbutton-variable">IconButton variable&lt;/h2>
&lt;h3 id="iconbutton-variable-1">IconButton variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">IconButton: React.ForwardRefExoticComponent&amp;lt;Props &amp;amp; React.RefAttributes&amp;lt;HTMLButtonElement&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { IconButton } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>IconName</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/iconname/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/iconname/</guid><content><![CDATA[&lt;h2 id=&#34;iconname-type&#34;&gt;IconName type&lt;/h2&gt;
&lt;h3 id=&#34;iconname-type-1&#34;&gt;IconName type&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare type IconName = &amp;#39;angle-double-down&amp;#39; | &amp;#39;angle-double-right&amp;#39; | &amp;#39;angle-down&amp;#39; | &amp;#39;angle-left&amp;#39; | &amp;#39;angle-right&amp;#39; | &amp;#39;angle-up&amp;#39; | &amp;#39;apps&amp;#39; | &amp;#39;arrow-down&amp;#39; | &amp;#39;arrow-from-right&amp;#39; | &amp;#39;arrow-left&amp;#39; | &amp;#39;arrow-random&amp;#39; | &amp;#39;arrow-right&amp;#39; | &amp;#39;arrow-up&amp;#39; | &amp;#39;arrow&amp;#39; | &amp;#39;arrows-h&amp;#39; | &amp;#39;bars&amp;#39; | &amp;#39;bell-slash&amp;#39; | &amp;#39;bell&amp;#39; | &amp;#39;bolt&amp;#39; | &amp;#39;book-open&amp;#39; | &amp;#39;book&amp;#39; | &amp;#39;brackets-curly&amp;#39; | &amp;#39;bug&amp;#39; | &amp;#39;calculator-alt&amp;#39; | &amp;#39;calendar-alt&amp;#39; | &amp;#39;camera&amp;#39; | &amp;#39;channel-add&amp;#39; | &amp;#39;chart-line&amp;#39; | &amp;#39;check-circle&amp;#39; | &amp;#39;check&amp;#39; | &amp;#39;circle&amp;#39; | &amp;#39;clipboard-alt&amp;#39; | &amp;#39;clock-nine&amp;#39; | &amp;#39;cloud-download&amp;#39; | &amp;#39;cloud-upload&amp;#39; | &amp;#39;cloud&amp;#39; | &amp;#39;code-branch&amp;#39; | &amp;#39;cog&amp;#39; | &amp;#39;columns&amp;#39; | &amp;#39;comment-alt&amp;#39; | &amp;#39;comments-alt&amp;#39; | &amp;#39;compass&amp;#39; | &amp;#39;copy&amp;#39; | &amp;#39;cube&amp;#39; | &amp;#39;database&amp;#39; | &amp;#39;document-info&amp;#39; | &amp;#39;download-alt&amp;#39; | &amp;#39;draggabledots&amp;#39; | &amp;#39;edit&amp;#39; | &amp;#39;ellipsis-v&amp;#39; | &amp;#39;envelope&amp;#39; | &amp;#39;exchange-alt&amp;#39; | &amp;#39;exclamation-triangle&amp;#39; | &amp;#39;external-link-alt&amp;#39; | &amp;#39;eye-slash&amp;#39; | &amp;#39;eye&amp;#39; | &amp;#39;fa fa-spinner&amp;#39; | &amp;#39;favorite&amp;#39; | &amp;#39;file-alt&amp;#39; | &amp;#39;file-blank&amp;#39; | &amp;#39;file-copy-alt&amp;#39; | &amp;#39;filter&amp;#39; | &amp;#39;folder-open&amp;#39; | &amp;#39;folder-plus&amp;#39; | &amp;#39;folder-upload&amp;#39; | &amp;#39;folder&amp;#39; | &amp;#39;forward&amp;#39; | &amp;#39;gf-interpolation-linear&amp;#39; | &amp;#39;gf-interpolation-smooth&amp;#39; | &amp;#39;gf-interpolation-step-after&amp;#39; | &amp;#39;gf-interpolation-step-before&amp;#39; | &amp;#39;gf-logs&amp;#39; | &amp;#39;grafana&amp;#39; | &amp;#39;graph-bar&amp;#39; | &amp;#39;heart-break&amp;#39; | &amp;#39;heart&amp;#39; | &amp;#39;history&amp;#39; | &amp;#39;home-alt&amp;#39; | &amp;#39;import&amp;#39; | &amp;#39;info-circle&amp;#39; | &amp;#39;key-skeleton-alt&amp;#39; | &amp;#39;keyboard&amp;#39; | &amp;#39;line-alt&amp;#39; | &amp;#39;link&amp;#39; | &amp;#39;list-ul&amp;#39; | &amp;#39;lock&amp;#39; | &amp;#39;minus-circle&amp;#39; | &amp;#39;minus&amp;#39; | &amp;#39;mobile-android&amp;#39; | &amp;#39;monitor&amp;#39; | &amp;#39;palette&amp;#39; | &amp;#39;panel-add&amp;#39; | &amp;#39;pause&amp;#39; | &amp;#39;pen&amp;#39; | &amp;#39;percentage&amp;#39; | &amp;#39;play&amp;#39; | &amp;#39;plug&amp;#39; | &amp;#39;plus-circle&amp;#39; | &amp;#39;plus-square&amp;#39; | &amp;#39;plus&amp;#39; | &amp;#39;power&amp;#39; | &amp;#39;question-circle&amp;#39; | &amp;#39;repeat&amp;#39; | &amp;#39;reusable-panel&amp;#39; | &amp;#39;rocket&amp;#39; | &amp;#39;save&amp;#39; | &amp;#39;search-minus&amp;#39; | &amp;#39;search-plus&amp;#39; | &amp;#39;search&amp;#39; | &amp;#39;share-alt&amp;#39; | &amp;#39;shield&amp;#39; | &amp;#39;sign-in-alt&amp;#39; | &amp;#39;signal&amp;#39; | &amp;#39;signin&amp;#39; | &amp;#39;signout&amp;#39; | &amp;#39;slack&amp;#39; | &amp;#39;sliders-v-alt&amp;#39; | &amp;#39;sort-amount-down&amp;#39; | &amp;#39;square-shape&amp;#39; | &amp;#39;star&amp;#39; | &amp;#39;step-backward&amp;#39; | &amp;#39;sync&amp;#39; | &amp;#39;table&amp;#39; | &amp;#39;tag-alt&amp;#39; | &amp;#39;times&amp;#39; | &amp;#39;trash-alt&amp;#39; | &amp;#39;unlock&amp;#39; | &amp;#39;upload&amp;#39; | &amp;#39;user&amp;#39; | &amp;#39;users-alt&amp;#39; | &amp;#39;wrap-text&amp;#39; | &amp;#39;x&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { IconName } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="iconname-type">IconName type&lt;/h2>
&lt;h3 id="iconname-type-1">IconName type&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare type IconName = &amp;#39;angle-double-down&amp;#39; | &amp;#39;angle-double-right&amp;#39; | &amp;#39;angle-down&amp;#39; | &amp;#39;angle-left&amp;#39; | &amp;#39;angle-right&amp;#39; | &amp;#39;angle-up&amp;#39; | &amp;#39;apps&amp;#39; | &amp;#39;arrow-down&amp;#39; | &amp;#39;arrow-from-right&amp;#39; | &amp;#39;arrow-left&amp;#39; | &amp;#39;arrow-random&amp;#39; | &amp;#39;arrow-right&amp;#39; | &amp;#39;arrow-up&amp;#39; | &amp;#39;arrow&amp;#39; | &amp;#39;arrows-h&amp;#39; | &amp;#39;bars&amp;#39; | &amp;#39;bell-slash&amp;#39; | &amp;#39;bell&amp;#39; | &amp;#39;bolt&amp;#39; | &amp;#39;book-open&amp;#39; | &amp;#39;book&amp;#39; | &amp;#39;brackets-curly&amp;#39; | &amp;#39;bug&amp;#39; | &amp;#39;calculator-alt&amp;#39; | &amp;#39;calendar-alt&amp;#39; | &amp;#39;camera&amp;#39; | &amp;#39;channel-add&amp;#39; | &amp;#39;chart-line&amp;#39; | &amp;#39;check-circle&amp;#39; | &amp;#39;check&amp;#39; | &amp;#39;circle&amp;#39; | &amp;#39;clipboard-alt&amp;#39; | &amp;#39;clock-nine&amp;#39; | &amp;#39;cloud-download&amp;#39; | &amp;#39;cloud-upload&amp;#39; | &amp;#39;cloud&amp;#39; | &amp;#39;code-branch&amp;#39; | &amp;#39;cog&amp;#39; | &amp;#39;columns&amp;#39; | &amp;#39;comment-alt&amp;#39; | &amp;#39;comments-alt&amp;#39; | &amp;#39;compass&amp;#39; | &amp;#39;copy&amp;#39; | &amp;#39;cube&amp;#39; | &amp;#39;database&amp;#39; | &amp;#39;document-info&amp;#39; | &amp;#39;download-alt&amp;#39; | &amp;#39;draggabledots&amp;#39; | &amp;#39;edit&amp;#39; | &amp;#39;ellipsis-v&amp;#39; | &amp;#39;envelope&amp;#39; | &amp;#39;exchange-alt&amp;#39; | &amp;#39;exclamation-triangle&amp;#39; | &amp;#39;external-link-alt&amp;#39; | &amp;#39;eye-slash&amp;#39; | &amp;#39;eye&amp;#39; | &amp;#39;fa fa-spinner&amp;#39; | &amp;#39;favorite&amp;#39; | &amp;#39;file-alt&amp;#39; | &amp;#39;file-blank&amp;#39; | &amp;#39;file-copy-alt&amp;#39; | &amp;#39;filter&amp;#39; | &amp;#39;folder-open&amp;#39; | &amp;#39;folder-plus&amp;#39; | &amp;#39;folder-upload&amp;#39; | &amp;#39;folder&amp;#39; | &amp;#39;forward&amp;#39; | &amp;#39;gf-interpolation-linear&amp;#39; | &amp;#39;gf-interpolation-smooth&amp;#39; | &amp;#39;gf-interpolation-step-after&amp;#39; | &amp;#39;gf-interpolation-step-before&amp;#39; | &amp;#39;gf-logs&amp;#39; | &amp;#39;grafana&amp;#39; | &amp;#39;graph-bar&amp;#39; | &amp;#39;heart-break&amp;#39; | &amp;#39;heart&amp;#39; | &amp;#39;history&amp;#39; | &amp;#39;home-alt&amp;#39; | &amp;#39;import&amp;#39; | &amp;#39;info-circle&amp;#39; | &amp;#39;key-skeleton-alt&amp;#39; | &amp;#39;keyboard&amp;#39; | &amp;#39;line-alt&amp;#39; | &amp;#39;link&amp;#39; | &amp;#39;list-ul&amp;#39; | &amp;#39;lock&amp;#39; | &amp;#39;minus-circle&amp;#39; | &amp;#39;minus&amp;#39; | &amp;#39;mobile-android&amp;#39; | &amp;#39;monitor&amp;#39; | &amp;#39;palette&amp;#39; | &amp;#39;panel-add&amp;#39; | &amp;#39;pause&amp;#39; | &amp;#39;pen&amp;#39; | &amp;#39;percentage&amp;#39; | &amp;#39;play&amp;#39; | &amp;#39;plug&amp;#39; | &amp;#39;plus-circle&amp;#39; | &amp;#39;plus-square&amp;#39; | &amp;#39;plus&amp;#39; | &amp;#39;power&amp;#39; | &amp;#39;question-circle&amp;#39; | &amp;#39;repeat&amp;#39; | &amp;#39;reusable-panel&amp;#39; | &amp;#39;rocket&amp;#39; | &amp;#39;save&amp;#39; | &amp;#39;search-minus&amp;#39; | &amp;#39;search-plus&amp;#39; | &amp;#39;search&amp;#39; | &amp;#39;share-alt&amp;#39; | &amp;#39;shield&amp;#39; | &amp;#39;sign-in-alt&amp;#39; | &amp;#39;signal&amp;#39; | &amp;#39;signin&amp;#39; | &amp;#39;signout&amp;#39; | &amp;#39;slack&amp;#39; | &amp;#39;sliders-v-alt&amp;#39; | &amp;#39;sort-amount-down&amp;#39; | &amp;#39;square-shape&amp;#39; | &amp;#39;star&amp;#39; | &amp;#39;step-backward&amp;#39; | &amp;#39;sync&amp;#39; | &amp;#39;table&amp;#39; | &amp;#39;tag-alt&amp;#39; | &amp;#39;times&amp;#39; | &amp;#39;trash-alt&amp;#39; | &amp;#39;unlock&amp;#39; | &amp;#39;upload&amp;#39; | &amp;#39;user&amp;#39; | &amp;#39;users-alt&amp;#39; | &amp;#39;wrap-text&amp;#39; | &amp;#39;x&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>IconSize</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/iconsize/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/iconsize/</guid><content><![CDATA[&lt;h2 id=&#34;iconsize-type&#34;&gt;IconSize type&lt;/h2&gt;
&lt;h3 id=&#34;iconsize-type-1&#34;&gt;IconSize type&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare type IconSize = ComponentSize | &amp;#39;xl&amp;#39; | &amp;#39;xxl&amp;#39; | &amp;#39;xxxl&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { IconSize } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="iconsize-type">IconSize type&lt;/h2>
&lt;h3 id="iconsize-type-1">IconSize type&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare type IconSize = ComponentSize | &amp;#39;xl&amp;#39; | &amp;#39;xxl&amp;#39; | &amp;#39;xxxl&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>IconType</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/icontype/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/icontype/</guid><content><![CDATA[&lt;h2 id=&#34;icontype-type&#34;&gt;IconType type&lt;/h2&gt;
&lt;h3 id=&#34;icontype-type-1&#34;&gt;IconType type&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare type IconType = &amp;#39;mono&amp;#39; | &amp;#39;default&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { IconType } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="icontype-type">IconType type&lt;/h2>
&lt;h3 id="icontype-type-1">IconType type&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare type IconType = &amp;#39;mono&amp;#39; | &amp;#39;default&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>IndentationPlugin</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/indentationplugin/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/indentationplugin/</guid><content><![CDATA[&lt;h2 id=&#34;indentationplugin-function&#34;&gt;IndentationPlugin() function&lt;/h2&gt;
&lt;h3 id=&#34;indentationplugin-function-1&#34;&gt;IndentationPlugin() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function IndentationPlugin(): Plugin;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { IndentationPlugin } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Plugin&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="indentationplugin-function">IndentationPlugin() function&lt;/h2>
&lt;h3 id="indentationplugin-function-1">IndentationPlugin() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function IndentationPlugin(): Plugin;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { IndentationPlugin } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Returns:&lt;/b>&lt;/p></description></item><item><title>InfoBox</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/infobox/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/infobox/</guid><content><![CDATA[&lt;h2 id=&#34;infobox-variable&#34;&gt;InfoBox variable&lt;/h2&gt;
&lt;h3 id=&#34;infobox-variable-1&#34;&gt;InfoBox variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;InfoBox: React.MemoExoticComponent&amp;lt;React.ForwardRefExoticComponent&amp;lt;InfoBoxProps &amp;amp; React.RefAttributes&amp;lt;HTMLDivElement&amp;gt;&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { InfoBox } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="infobox-variable">InfoBox variable&lt;/h2>
&lt;h3 id="infobox-variable-1">InfoBox variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">InfoBox: React.MemoExoticComponent&amp;lt;React.ForwardRefExoticComponent&amp;lt;InfoBoxProps &amp;amp; React.RefAttributes&amp;lt;HTMLDivElement&amp;gt;&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { InfoBox } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>InlineField</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/inlinefield/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/inlinefield/</guid><content><![CDATA[&lt;h2 id=&#34;inlinefield-variable&#34;&gt;InlineField variable&lt;/h2&gt;
&lt;h3 id=&#34;inlinefield-variable-1&#34;&gt;InlineField variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;InlineField: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { InlineField } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="inlinefield-variable">InlineField variable&lt;/h2>
&lt;h3 id="inlinefield-variable-1">InlineField variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">InlineField: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { InlineField } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>InlineFieldRow</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/inlinefieldrow/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/inlinefieldrow/</guid><content><![CDATA[&lt;h2 id=&#34;inlinefieldrow-variable&#34;&gt;InlineFieldRow variable&lt;/h2&gt;
&lt;h3 id=&#34;inlinefieldrow-variable-1&#34;&gt;InlineFieldRow variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;InlineFieldRow: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { InlineFieldRow } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="inlinefieldrow-variable">InlineFieldRow variable&lt;/h2>
&lt;h3 id="inlinefieldrow-variable-1">InlineFieldRow variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">InlineFieldRow: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { InlineFieldRow } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>InlineFormLabel</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/inlineformlabel/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/inlineformlabel/</guid><content><![CDATA[&lt;h2 id=&#34;inlineformlabel-variable&#34;&gt;InlineFormLabel variable&lt;/h2&gt;
&lt;h3 id=&#34;inlineformlabel-variable-1&#34;&gt;InlineFormLabel variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;InlineFormLabel: React.FunctionComponent&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { InlineFormLabel } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="inlineformlabel-variable">InlineFormLabel variable&lt;/h2>
&lt;h3 id="inlineformlabel-variable-1">InlineFormLabel variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">InlineFormLabel: React.FunctionComponent&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { InlineFormLabel } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>InlineLabel</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/inlinelabel/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/inlinelabel/</guid><content><![CDATA[&lt;h2 id=&#34;inlinelabel-variable&#34;&gt;InlineLabel variable&lt;/h2&gt;
&lt;h3 id=&#34;inlinelabel-variable-1&#34;&gt;InlineLabel variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;InlineLabel: FunctionComponent&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { InlineLabel } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="inlinelabel-variable">InlineLabel variable&lt;/h2>
&lt;h3 id="inlinelabel-variable-1">InlineLabel variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">InlineLabel: FunctionComponent&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { InlineLabel } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>InlineSegmentGroup</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/inlinesegmentgroup/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/inlinesegmentgroup/</guid><content><![CDATA[&lt;h2 id=&#34;inlinesegmentgroup-variable&#34;&gt;InlineSegmentGroup variable&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;inlinesegmentgroup-variable-1&#34;&gt;InlineSegmentGroup variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;InlineSegmentGroup: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { InlineSegmentGroup } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="inlinesegmentgroup-variable">InlineSegmentGroup variable&lt;/h2>
&lt;blockquote>
&lt;p>This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p></description></item><item><title>InlineSwitch</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/inlineswitch/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/inlineswitch/</guid><content><![CDATA[&lt;h2 id=&#34;inlineswitch-variable&#34;&gt;InlineSwitch variable&lt;/h2&gt;
&lt;h3 id=&#34;inlineswitch-variable-1&#34;&gt;InlineSwitch variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;InlineSwitch: React.ForwardRefExoticComponent&amp;lt;Pick&amp;lt;Props, &amp;#34;prefix&amp;#34; | &amp;#34;min&amp;#34; | &amp;#34;max&amp;#34; | &amp;#34;name&amp;#34; | &amp;#34;type&amp;#34; | &amp;#34;key&amp;#34; | &amp;#34;value&amp;#34; | &amp;#34;data&amp;#34; | &amp;#34;color&amp;#34; | &amp;#34;style&amp;#34; | &amp;#34;pattern&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;id&amp;#34; | &amp;#34;title&amp;#34; | &amp;#34;onBlur&amp;#34; | &amp;#34;readOnly&amp;#34; | &amp;#34;children&amp;#34; | &amp;#34;height&amp;#34; | &amp;#34;cite&amp;#34; | &amp;#34;form&amp;#34; | &amp;#34;label&amp;#34; | &amp;#34;span&amp;#34; | &amp;#34;summary&amp;#34; | &amp;#34;default&amp;#34; | &amp;#34;size&amp;#34; | &amp;#34;className&amp;#34; | &amp;#34;defaultChecked&amp;#34; | &amp;#34;defaultValue&amp;#34; | &amp;#34;suppressContentEditableWarning&amp;#34; | &amp;#34;suppressHydrationWarning&amp;#34; | &amp;#34;accessKey&amp;#34; | &amp;#34;contentEditable&amp;#34; | &amp;#34;contextMenu&amp;#34; | &amp;#34;dir&amp;#34; | &amp;#34;draggable&amp;#34; | &amp;#34;hidden&amp;#34; | &amp;#34;lang&amp;#34; | &amp;#34;placeholder&amp;#34; | &amp;#34;slot&amp;#34; | &amp;#34;spellCheck&amp;#34; | &amp;#34;tabIndex&amp;#34; | &amp;#34;radioGroup&amp;#34; | &amp;#34;role&amp;#34; | &amp;#34;about&amp;#34; | &amp;#34;datatype&amp;#34; | &amp;#34;inlist&amp;#34; | &amp;#34;property&amp;#34; | &amp;#34;resource&amp;#34; | &amp;#34;typeof&amp;#34; | &amp;#34;vocab&amp;#34; | &amp;#34;autoCapitalize&amp;#34; | &amp;#34;autoCorrect&amp;#34; | &amp;#34;autoSave&amp;#34; | &amp;#34;itemProp&amp;#34; | &amp;#34;itemScope&amp;#34; | &amp;#34;itemType&amp;#34; | &amp;#34;itemID&amp;#34; | &amp;#34;itemRef&amp;#34; | &amp;#34;results&amp;#34; | &amp;#34;security&amp;#34; | &amp;#34;unselectable&amp;#34; | &amp;#34;inputMode&amp;#34; | &amp;#34;is&amp;#34; | &amp;#34;aria-activedescendant&amp;#34; | &amp;#34;aria-atomic&amp;#34; | &amp;#34;aria-autocomplete&amp;#34; | &amp;#34;aria-busy&amp;#34; | &amp;#34;aria-checked&amp;#34; | &amp;#34;aria-colcount&amp;#34; | &amp;#34;aria-colindex&amp;#34; | &amp;#34;aria-colspan&amp;#34; | &amp;#34;aria-controls&amp;#34; | &amp;#34;aria-current&amp;#34; | &amp;#34;aria-describedby&amp;#34; | &amp;#34;aria-details&amp;#34; | &amp;#34;aria-disabled&amp;#34; | &amp;#34;aria-dropeffect&amp;#34; | &amp;#34;aria-errormessage&amp;#34; | &amp;#34;aria-expanded&amp;#34; | &amp;#34;aria-flowto&amp;#34; | &amp;#34;aria-grabbed&amp;#34; | &amp;#34;aria-haspopup&amp;#34; | &amp;#34;aria-hidden&amp;#34; | &amp;#34;aria-invalid&amp;#34; | &amp;#34;aria-keyshortcuts&amp;#34; | &amp;#34;aria-label&amp;#34; | &amp;#34;aria-labelledby&amp;#34; | &amp;#34;aria-level&amp;#34; | &amp;#34;aria-live&amp;#34; | &amp;#34;aria-modal&amp;#34; | &amp;#34;aria-multiline&amp;#34; | &amp;#34;aria-multiselectable&amp;#34; | &amp;#34;aria-orientation&amp;#34; | &amp;#34;aria-owns&amp;#34; | &amp;#34;aria-placeholder&amp;#34; | &amp;#34;aria-posinset&amp;#34; | &amp;#34;aria-pressed&amp;#34; | &amp;#34;aria-readonly&amp;#34; | &amp;#34;aria-relevant&amp;#34; | &amp;#34;aria-required&amp;#34; | &amp;#34;aria-roledescription&amp;#34; | &amp;#34;aria-rowcount&amp;#34; | &amp;#34;aria-rowindex&amp;#34; | &amp;#34;aria-rowspan&amp;#34; | &amp;#34;aria-selected&amp;#34; | &amp;#34;aria-setsize&amp;#34; | &amp;#34;aria-sort&amp;#34; | &amp;#34;aria-valuemax&amp;#34; | &amp;#34;aria-valuemin&amp;#34; | &amp;#34;aria-valuenow&amp;#34; | &amp;#34;aria-valuetext&amp;#34; | &amp;#34;dangerouslySetInnerHTML&amp;#34; | &amp;#34;onCopy&amp;#34; | &amp;#34;onCopyCapture&amp;#34; | &amp;#34;onCut&amp;#34; | &amp;#34;onCutCapture&amp;#34; | &amp;#34;onPaste&amp;#34; | &amp;#34;onPasteCapture&amp;#34; | &amp;#34;onCompositionEnd&amp;#34; | &amp;#34;onCompositionEndCapture&amp;#34; | &amp;#34;onCompositionStart&amp;#34; | &amp;#34;onCompositionStartCapture&amp;#34; | &amp;#34;onCompositionUpdate&amp;#34; | &amp;#34;onCompositionUpdateCapture&amp;#34; | &amp;#34;onFocus&amp;#34; | &amp;#34;onFocusCapture&amp;#34; | &amp;#34;onBlurCapture&amp;#34; | &amp;#34;onChangeCapture&amp;#34; | &amp;#34;onBeforeInput&amp;#34; | &amp;#34;onBeforeInputCapture&amp;#34; | &amp;#34;onInput&amp;#34; | &amp;#34;onInputCapture&amp;#34; | &amp;#34;onReset&amp;#34; | &amp;#34;onResetCapture&amp;#34; | &amp;#34;onSubmit&amp;#34; | &amp;#34;onSubmitCapture&amp;#34; | &amp;#34;onInvalid&amp;#34; | &amp;#34;onInvalidCapture&amp;#34; | &amp;#34;onLoad&amp;#34; | &amp;#34;onLoadCapture&amp;#34; | &amp;#34;onError&amp;#34; | &amp;#34;onErrorCapture&amp;#34; | &amp;#34;onKeyDown&amp;#34; | &amp;#34;onKeyDownCapture&amp;#34; | &amp;#34;onKeyPress&amp;#34; | &amp;#34;onKeyPressCapture&amp;#34; | &amp;#34;onKeyUp&amp;#34; | &amp;#34;onKeyUpCapture&amp;#34; | &amp;#34;onAbort&amp;#34; | &amp;#34;onAbortCapture&amp;#34; | &amp;#34;onCanPlay&amp;#34; | &amp;#34;onCanPlayCapture&amp;#34; | &amp;#34;onCanPlayThrough&amp;#34; | &amp;#34;onCanPlayThroughCapture&amp;#34; | &amp;#34;onDurationChange&amp;#34; | &amp;#34;onDurationChangeCapture&amp;#34; | &amp;#34;onEmptied&amp;#34; | &amp;#34;onEmptiedCapture&amp;#34; | &amp;#34;onEncrypted&amp;#34; | &amp;#34;onEncryptedCapture&amp;#34; | &amp;#34;onEnded&amp;#34; | &amp;#34;onEndedCapture&amp;#34; | &amp;#34;onLoadedData&amp;#34; | &amp;#34;onLoadedDataCapture&amp;#34; | &amp;#34;onLoadedMetadata&amp;#34; | &amp;#34;onLoadedMetadataCapture&amp;#34; | &amp;#34;onLoadStart&amp;#34; | &amp;#34;onLoadStartCapture&amp;#34; | &amp;#34;onPause&amp;#34; | &amp;#34;onPauseCapture&amp;#34; | &amp;#34;onPlay&amp;#34; | &amp;#34;onPlayCapture&amp;#34; | &amp;#34;onPlaying&amp;#34; | &amp;#34;onPlayingCapture&amp;#34; | &amp;#34;onProgress&amp;#34; | &amp;#34;onProgressCapture&amp;#34; | &amp;#34;onRateChange&amp;#34; | &amp;#34;onRateChangeCapture&amp;#34; | &amp;#34;onSeeked&amp;#34; | &amp;#34;onSeekedCapture&amp;#34; | &amp;#34;onSeeking&amp;#34; | &amp;#34;onSeekingCapture&amp;#34; | &amp;#34;onStalled&amp;#34; | &amp;#34;onStalledCapture&amp;#34; | &amp;#34;onSuspend&amp;#34; | &amp;#34;onSuspendCapture&amp;#34; | &amp;#34;onTimeUpdate&amp;#34; | &amp;#34;onTimeUpdateCapture&amp;#34; | &amp;#34;onVolumeChange&amp;#34; | &amp;#34;onVolumeChangeCapture&amp;#34; | &amp;#34;onWaiting&amp;#34; | &amp;#34;onWaitingCapture&amp;#34; | &amp;#34;onAuxClick&amp;#34; | &amp;#34;onAuxClickCapture&amp;#34; | &amp;#34;onClick&amp;#34; | &amp;#34;onClickCapture&amp;#34; | &amp;#34;onContextMenu&amp;#34; | &amp;#34;onContextMenuCapture&amp;#34; | &amp;#34;onDoubleClick&amp;#34; | &amp;#34;onDoubleClickCapture&amp;#34; | &amp;#34;onDrag&amp;#34; | &amp;#34;onDragCapture&amp;#34; | &amp;#34;onDragEnd&amp;#34; | &amp;#34;onDragEndCapture&amp;#34; | &amp;#34;onDragEnter&amp;#34; | &amp;#34;onDragEnterCapture&amp;#34; | &amp;#34;onDragExit&amp;#34; | &amp;#34;onDragExitCapture&amp;#34; | &amp;#34;onDragLeave&amp;#34; | &amp;#34;onDragLeaveCapture&amp;#34; | &amp;#34;onDragOver&amp;#34; | &amp;#34;onDragOverCapture&amp;#34; | &amp;#34;onDragStart&amp;#34; | &amp;#34;onDragStartCapture&amp;#34; | &amp;#34;onDrop&amp;#34; | &amp;#34;onDropCapture&amp;#34; | &amp;#34;onMouseDown&amp;#34; | &amp;#34;onMouseDownCapture&amp;#34; | &amp;#34;onMouseEnter&amp;#34; | &amp;#34;onMouseLeave&amp;#34; | &amp;#34;onMouseMove&amp;#34; | &amp;#34;onMouseMoveCapture&amp;#34; | &amp;#34;onMouseOut&amp;#34; | &amp;#34;onMouseOutCapture&amp;#34; | &amp;#34;onMouseOver&amp;#34; | &amp;#34;onMouseOverCapture&amp;#34; | &amp;#34;onMouseUp&amp;#34; | &amp;#34;onMouseUpCapture&amp;#34; | &amp;#34;onSelect&amp;#34; | &amp;#34;onSelectCapture&amp;#34; | &amp;#34;onTouchCancel&amp;#34; | &amp;#34;onTouchCancelCapture&amp;#34; | &amp;#34;onTouchEnd&amp;#34; | &amp;#34;onTouchEndCapture&amp;#34; | &amp;#34;onTouchMove&amp;#34; | &amp;#34;onTouchMoveCapture&amp;#34; | &amp;#34;onTouchStart&amp;#34; | &amp;#34;onTouchStartCapture&amp;#34; | &amp;#34;onPointerDown&amp;#34; | &amp;#34;onPointerDownCapture&amp;#34; | &amp;#34;onPointerMove&amp;#34; | &amp;#34;onPointerMoveCapture&amp;#34; | &amp;#34;onPointerUp&amp;#34; | &amp;#34;onPointerUpCapture&amp;#34; | &amp;#34;onPointerCancel&amp;#34; | &amp;#34;onPointerCancelCapture&amp;#34; | &amp;#34;onPointerEnter&amp;#34; | &amp;#34;onPointerEnterCapture&amp;#34; | &amp;#34;onPointerLeave&amp;#34; | &amp;#34;onPointerLeaveCapture&amp;#34; | &amp;#34;onPointerOver&amp;#34; | &amp;#34;onPointerOverCapture&amp;#34; | &amp;#34;onPointerOut&amp;#34; | &amp;#34;onPointerOutCapture&amp;#34; | &amp;#34;onGotPointerCapture&amp;#34; | &amp;#34;onGotPointerCaptureCapture&amp;#34; | &amp;#34;onLostPointerCapture&amp;#34; | &amp;#34;onLostPointerCaptureCapture&amp;#34; | &amp;#34;onScroll&amp;#34; | &amp;#34;onScrollCapture&amp;#34; | &amp;#34;onWheel&amp;#34; | &amp;#34;onWheelCapture&amp;#34; | &amp;#34;onAnimationStart&amp;#34; | &amp;#34;onAnimationStartCapture&amp;#34; | &amp;#34;onAnimationEnd&amp;#34; | &amp;#34;onAnimationEndCapture&amp;#34; | &amp;#34;onAnimationIteration&amp;#34; | &amp;#34;onAnimationIterationCapture&amp;#34; | &amp;#34;onTransitionEnd&amp;#34; | &amp;#34;onTransitionEndCapture&amp;#34; | &amp;#34;css&amp;#34; | &amp;#34;list&amp;#34; | &amp;#34;step&amp;#34; | &amp;#34;transparent&amp;#34; | &amp;#34;content&amp;#34; | &amp;#34;start&amp;#34; | &amp;#34;wrap&amp;#34; | &amp;#34;open&amp;#34; | &amp;#34;multiple&amp;#34; | &amp;#34;disabled&amp;#34; | &amp;#34;autoFocus&amp;#34; | &amp;#34;formAction&amp;#34; | &amp;#34;formEncType&amp;#34; | &amp;#34;formMethod&amp;#34; | &amp;#34;formNoValidate&amp;#34; | &amp;#34;formTarget&amp;#34; | &amp;#34;download&amp;#34; | &amp;#34;href&amp;#34; | &amp;#34;hrefLang&amp;#34; | &amp;#34;media&amp;#34; | &amp;#34;rel&amp;#34; | &amp;#34;target&amp;#34; | &amp;#34;accept&amp;#34; | &amp;#34;acceptCharset&amp;#34; | &amp;#34;action&amp;#34; | &amp;#34;allowFullScreen&amp;#34; | &amp;#34;allowTransparency&amp;#34; | &amp;#34;alt&amp;#34; | &amp;#34;as&amp;#34; | &amp;#34;async&amp;#34; | &amp;#34;autoComplete&amp;#34; | &amp;#34;autoPlay&amp;#34; | &amp;#34;capture&amp;#34; | &amp;#34;cellPadding&amp;#34; | &amp;#34;cellSpacing&amp;#34; | &amp;#34;charSet&amp;#34; | &amp;#34;challenge&amp;#34; | &amp;#34;checked&amp;#34; | &amp;#34;classID&amp;#34; | &amp;#34;cols&amp;#34; | &amp;#34;colSpan&amp;#34; | &amp;#34;controls&amp;#34; | &amp;#34;coords&amp;#34; | &amp;#34;crossOrigin&amp;#34; | &amp;#34;dateTime&amp;#34; | &amp;#34;defer&amp;#34; | &amp;#34;encType&amp;#34; | &amp;#34;frameBorder&amp;#34; | &amp;#34;headers&amp;#34; | &amp;#34;high&amp;#34; | &amp;#34;htmlFor&amp;#34; | &amp;#34;httpEquiv&amp;#34; | &amp;#34;integrity&amp;#34; | &amp;#34;keyParams&amp;#34; | &amp;#34;keyType&amp;#34; | &amp;#34;kind&amp;#34; | &amp;#34;loop&amp;#34; | &amp;#34;low&amp;#34; | &amp;#34;manifest&amp;#34; | &amp;#34;marginHeight&amp;#34; | &amp;#34;marginWidth&amp;#34; | &amp;#34;maxLength&amp;#34; | &amp;#34;mediaGroup&amp;#34; | &amp;#34;method&amp;#34; | &amp;#34;minLength&amp;#34; | &amp;#34;muted&amp;#34; | &amp;#34;nonce&amp;#34; | &amp;#34;noValidate&amp;#34; | &amp;#34;optimum&amp;#34; | &amp;#34;playsInline&amp;#34; | &amp;#34;poster&amp;#34; | &amp;#34;preload&amp;#34; | &amp;#34;required&amp;#34; | &amp;#34;reversed&amp;#34; | &amp;#34;rows&amp;#34; | &amp;#34;rowSpan&amp;#34; | &amp;#34;sandbox&amp;#34; | &amp;#34;scope&amp;#34; | &amp;#34;scoped&amp;#34; | &amp;#34;scrolling&amp;#34; | &amp;#34;seamless&amp;#34; | &amp;#34;selected&amp;#34; | &amp;#34;shape&amp;#34; | &amp;#34;sizes&amp;#34; | &amp;#34;src&amp;#34; | &amp;#34;srcDoc&amp;#34; | &amp;#34;srcLang&amp;#34; | &amp;#34;srcSet&amp;#34; | &amp;#34;useMap&amp;#34; | &amp;#34;width&amp;#34; | &amp;#34;wmode&amp;#34;&amp;gt; &amp;amp; React.RefAttributes&amp;lt;HTMLInputElement&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { InlineSwitch } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="inlineswitch-variable">InlineSwitch variable&lt;/h2>
&lt;h3 id="inlineswitch-variable-1">InlineSwitch variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">InlineSwitch: React.ForwardRefExoticComponent&amp;lt;Pick&amp;lt;Props, &amp;#34;prefix&amp;#34; | &amp;#34;min&amp;#34; | &amp;#34;max&amp;#34; | &amp;#34;name&amp;#34; | &amp;#34;type&amp;#34; | &amp;#34;key&amp;#34; | &amp;#34;value&amp;#34; | &amp;#34;data&amp;#34; | &amp;#34;color&amp;#34; | &amp;#34;style&amp;#34; | &amp;#34;pattern&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;id&amp;#34; | &amp;#34;title&amp;#34; | &amp;#34;onBlur&amp;#34; | &amp;#34;readOnly&amp;#34; | &amp;#34;children&amp;#34; | &amp;#34;height&amp;#34; | &amp;#34;cite&amp;#34; | &amp;#34;form&amp;#34; | &amp;#34;label&amp;#34; | &amp;#34;span&amp;#34; | &amp;#34;summary&amp;#34; | &amp;#34;default&amp;#34; | &amp;#34;size&amp;#34; | &amp;#34;className&amp;#34; | &amp;#34;defaultChecked&amp;#34; | &amp;#34;defaultValue&amp;#34; | &amp;#34;suppressContentEditableWarning&amp;#34; | &amp;#34;suppressHydrationWarning&amp;#34; | &amp;#34;accessKey&amp;#34; | &amp;#34;contentEditable&amp;#34; | &amp;#34;contextMenu&amp;#34; | &amp;#34;dir&amp;#34; | &amp;#34;draggable&amp;#34; | &amp;#34;hidden&amp;#34; | &amp;#34;lang&amp;#34; | &amp;#34;placeholder&amp;#34; | &amp;#34;slot&amp;#34; | &amp;#34;spellCheck&amp;#34; | &amp;#34;tabIndex&amp;#34; | &amp;#34;radioGroup&amp;#34; | &amp;#34;role&amp;#34; | &amp;#34;about&amp;#34; | &amp;#34;datatype&amp;#34; | &amp;#34;inlist&amp;#34; | &amp;#34;property&amp;#34; | &amp;#34;resource&amp;#34; | &amp;#34;typeof&amp;#34; | &amp;#34;vocab&amp;#34; | &amp;#34;autoCapitalize&amp;#34; | &amp;#34;autoCorrect&amp;#34; | &amp;#34;autoSave&amp;#34; | &amp;#34;itemProp&amp;#34; | &amp;#34;itemScope&amp;#34; | &amp;#34;itemType&amp;#34; | &amp;#34;itemID&amp;#34; | &amp;#34;itemRef&amp;#34; | &amp;#34;results&amp;#34; | &amp;#34;security&amp;#34; | &amp;#34;unselectable&amp;#34; | &amp;#34;inputMode&amp;#34; | &amp;#34;is&amp;#34; | &amp;#34;aria-activedescendant&amp;#34; | &amp;#34;aria-atomic&amp;#34; | &amp;#34;aria-autocomplete&amp;#34; | &amp;#34;aria-busy&amp;#34; | &amp;#34;aria-checked&amp;#34; | &amp;#34;aria-colcount&amp;#34; | &amp;#34;aria-colindex&amp;#34; | &amp;#34;aria-colspan&amp;#34; | &amp;#34;aria-controls&amp;#34; | &amp;#34;aria-current&amp;#34; | &amp;#34;aria-describedby&amp;#34; | &amp;#34;aria-details&amp;#34; | &amp;#34;aria-disabled&amp;#34; | &amp;#34;aria-dropeffect&amp;#34; | &amp;#34;aria-errormessage&amp;#34; | &amp;#34;aria-expanded&amp;#34; | &amp;#34;aria-flowto&amp;#34; | &amp;#34;aria-grabbed&amp;#34; | &amp;#34;aria-haspopup&amp;#34; | &amp;#34;aria-hidden&amp;#34; | &amp;#34;aria-invalid&amp;#34; | &amp;#34;aria-keyshortcuts&amp;#34; | &amp;#34;aria-label&amp;#34; | &amp;#34;aria-labelledby&amp;#34; | &amp;#34;aria-level&amp;#34; | &amp;#34;aria-live&amp;#34; | &amp;#34;aria-modal&amp;#34; | &amp;#34;aria-multiline&amp;#34; | &amp;#34;aria-multiselectable&amp;#34; | &amp;#34;aria-orientation&amp;#34; | &amp;#34;aria-owns&amp;#34; | &amp;#34;aria-placeholder&amp;#34; | &amp;#34;aria-posinset&amp;#34; | &amp;#34;aria-pressed&amp;#34; | &amp;#34;aria-readonly&amp;#34; | &amp;#34;aria-relevant&amp;#34; | &amp;#34;aria-required&amp;#34; | &amp;#34;aria-roledescription&amp;#34; | &amp;#34;aria-rowcount&amp;#34; | &amp;#34;aria-rowindex&amp;#34; | &amp;#34;aria-rowspan&amp;#34; | &amp;#34;aria-selected&amp;#34; | &amp;#34;aria-setsize&amp;#34; | &amp;#34;aria-sort&amp;#34; | &amp;#34;aria-valuemax&amp;#34; | &amp;#34;aria-valuemin&amp;#34; | &amp;#34;aria-valuenow&amp;#34; | &amp;#34;aria-valuetext&amp;#34; | &amp;#34;dangerouslySetInnerHTML&amp;#34; | &amp;#34;onCopy&amp;#34; | &amp;#34;onCopyCapture&amp;#34; | &amp;#34;onCut&amp;#34; | &amp;#34;onCutCapture&amp;#34; | &amp;#34;onPaste&amp;#34; | &amp;#34;onPasteCapture&amp;#34; | &amp;#34;onCompositionEnd&amp;#34; | &amp;#34;onCompositionEndCapture&amp;#34; | &amp;#34;onCompositionStart&amp;#34; | &amp;#34;onCompositionStartCapture&amp;#34; | &amp;#34;onCompositionUpdate&amp;#34; | &amp;#34;onCompositionUpdateCapture&amp;#34; | &amp;#34;onFocus&amp;#34; | &amp;#34;onFocusCapture&amp;#34; | &amp;#34;onBlurCapture&amp;#34; | &amp;#34;onChangeCapture&amp;#34; | &amp;#34;onBeforeInput&amp;#34; | &amp;#34;onBeforeInputCapture&amp;#34; | &amp;#34;onInput&amp;#34; | &amp;#34;onInputCapture&amp;#34; | &amp;#34;onReset&amp;#34; | &amp;#34;onResetCapture&amp;#34; | &amp;#34;onSubmit&amp;#34; | &amp;#34;onSubmitCapture&amp;#34; | &amp;#34;onInvalid&amp;#34; | &amp;#34;onInvalidCapture&amp;#34; | &amp;#34;onLoad&amp;#34; | &amp;#34;onLoadCapture&amp;#34; | &amp;#34;onError&amp;#34; | &amp;#34;onErrorCapture&amp;#34; | &amp;#34;onKeyDown&amp;#34; | &amp;#34;onKeyDownCapture&amp;#34; | &amp;#34;onKeyPress&amp;#34; | &amp;#34;onKeyPressCapture&amp;#34; | &amp;#34;onKeyUp&amp;#34; | &amp;#34;onKeyUpCapture&amp;#34; | &amp;#34;onAbort&amp;#34; | &amp;#34;onAbortCapture&amp;#34; | &amp;#34;onCanPlay&amp;#34; | &amp;#34;onCanPlayCapture&amp;#34; | &amp;#34;onCanPlayThrough&amp;#34; | &amp;#34;onCanPlayThroughCapture&amp;#34; | &amp;#34;onDurationChange&amp;#34; | &amp;#34;onDurationChangeCapture&amp;#34; | &amp;#34;onEmptied&amp;#34; | &amp;#34;onEmptiedCapture&amp;#34; | &amp;#34;onEncrypted&amp;#34; | &amp;#34;onEncryptedCapture&amp;#34; | &amp;#34;onEnded&amp;#34; | &amp;#34;onEndedCapture&amp;#34; | &amp;#34;onLoadedData&amp;#34; | &amp;#34;onLoadedDataCapture&amp;#34; | &amp;#34;onLoadedMetadata&amp;#34; | &amp;#34;onLoadedMetadataCapture&amp;#34; | &amp;#34;onLoadStart&amp;#34; | &amp;#34;onLoadStartCapture&amp;#34; | &amp;#34;onPause&amp;#34; | &amp;#34;onPauseCapture&amp;#34; | &amp;#34;onPlay&amp;#34; | &amp;#34;onPlayCapture&amp;#34; | &amp;#34;onPlaying&amp;#34; | &amp;#34;onPlayingCapture&amp;#34; | &amp;#34;onProgress&amp;#34; | &amp;#34;onProgressCapture&amp;#34; | &amp;#34;onRateChange&amp;#34; | &amp;#34;onRateChangeCapture&amp;#34; | &amp;#34;onSeeked&amp;#34; | &amp;#34;onSeekedCapture&amp;#34; | &amp;#34;onSeeking&amp;#34; | &amp;#34;onSeekingCapture&amp;#34; | &amp;#34;onStalled&amp;#34; | &amp;#34;onStalledCapture&amp;#34; | &amp;#34;onSuspend&amp;#34; | &amp;#34;onSuspendCapture&amp;#34; | &amp;#34;onTimeUpdate&amp;#34; | &amp;#34;onTimeUpdateCapture&amp;#34; | &amp;#34;onVolumeChange&amp;#34; | &amp;#34;onVolumeChangeCapture&amp;#34; | &amp;#34;onWaiting&amp;#34; | &amp;#34;onWaitingCapture&amp;#34; | &amp;#34;onAuxClick&amp;#34; | &amp;#34;onAuxClickCapture&amp;#34; | &amp;#34;onClick&amp;#34; | &amp;#34;onClickCapture&amp;#34; | &amp;#34;onContextMenu&amp;#34; | &amp;#34;onContextMenuCapture&amp;#34; | &amp;#34;onDoubleClick&amp;#34; | &amp;#34;onDoubleClickCapture&amp;#34; | &amp;#34;onDrag&amp;#34; | &amp;#34;onDragCapture&amp;#34; | &amp;#34;onDragEnd&amp;#34; | &amp;#34;onDragEndCapture&amp;#34; | &amp;#34;onDragEnter&amp;#34; | &amp;#34;onDragEnterCapture&amp;#34; | &amp;#34;onDragExit&amp;#34; | &amp;#34;onDragExitCapture&amp;#34; | &amp;#34;onDragLeave&amp;#34; | &amp;#34;onDragLeaveCapture&amp;#34; | &amp;#34;onDragOver&amp;#34; | &amp;#34;onDragOverCapture&amp;#34; | &amp;#34;onDragStart&amp;#34; | &amp;#34;onDragStartCapture&amp;#34; | &amp;#34;onDrop&amp;#34; | &amp;#34;onDropCapture&amp;#34; | &amp;#34;onMouseDown&amp;#34; | &amp;#34;onMouseDownCapture&amp;#34; | &amp;#34;onMouseEnter&amp;#34; | &amp;#34;onMouseLeave&amp;#34; | &amp;#34;onMouseMove&amp;#34; | &amp;#34;onMouseMoveCapture&amp;#34; | &amp;#34;onMouseOut&amp;#34; | &amp;#34;onMouseOutCapture&amp;#34; | &amp;#34;onMouseOver&amp;#34; | &amp;#34;onMouseOverCapture&amp;#34; | &amp;#34;onMouseUp&amp;#34; | &amp;#34;onMouseUpCapture&amp;#34; | &amp;#34;onSelect&amp;#34; | &amp;#34;onSelectCapture&amp;#34; | &amp;#34;onTouchCancel&amp;#34; | &amp;#34;onTouchCancelCapture&amp;#34; | &amp;#34;onTouchEnd&amp;#34; | &amp;#34;onTouchEndCapture&amp;#34; | &amp;#34;onTouchMove&amp;#34; | &amp;#34;onTouchMoveCapture&amp;#34; | &amp;#34;onTouchStart&amp;#34; | &amp;#34;onTouchStartCapture&amp;#34; | &amp;#34;onPointerDown&amp;#34; | &amp;#34;onPointerDownCapture&amp;#34; | &amp;#34;onPointerMove&amp;#34; | &amp;#34;onPointerMoveCapture&amp;#34; | &amp;#34;onPointerUp&amp;#34; | &amp;#34;onPointerUpCapture&amp;#34; | &amp;#34;onPointerCancel&amp;#34; | &amp;#34;onPointerCancelCapture&amp;#34; | &amp;#34;onPointerEnter&amp;#34; | &amp;#34;onPointerEnterCapture&amp;#34; | &amp;#34;onPointerLeave&amp;#34; | &amp;#34;onPointerLeaveCapture&amp;#34; | &amp;#34;onPointerOver&amp;#34; | &amp;#34;onPointerOverCapture&amp;#34; | &amp;#34;onPointerOut&amp;#34; | &amp;#34;onPointerOutCapture&amp;#34; | &amp;#34;onGotPointerCapture&amp;#34; | &amp;#34;onGotPointerCaptureCapture&amp;#34; | &amp;#34;onLostPointerCapture&amp;#34; | &amp;#34;onLostPointerCaptureCapture&amp;#34; | &amp;#34;onScroll&amp;#34; | &amp;#34;onScrollCapture&amp;#34; | &amp;#34;onWheel&amp;#34; | &amp;#34;onWheelCapture&amp;#34; | &amp;#34;onAnimationStart&amp;#34; | &amp;#34;onAnimationStartCapture&amp;#34; | &amp;#34;onAnimationEnd&amp;#34; | &amp;#34;onAnimationEndCapture&amp;#34; | &amp;#34;onAnimationIteration&amp;#34; | &amp;#34;onAnimationIterationCapture&amp;#34; | &amp;#34;onTransitionEnd&amp;#34; | &amp;#34;onTransitionEndCapture&amp;#34; | &amp;#34;css&amp;#34; | &amp;#34;list&amp;#34; | &amp;#34;step&amp;#34; | &amp;#34;transparent&amp;#34; | &amp;#34;content&amp;#34; | &amp;#34;start&amp;#34; | &amp;#34;wrap&amp;#34; | &amp;#34;open&amp;#34; | &amp;#34;multiple&amp;#34; | &amp;#34;disabled&amp;#34; | &amp;#34;autoFocus&amp;#34; | &amp;#34;formAction&amp;#34; | &amp;#34;formEncType&amp;#34; | &amp;#34;formMethod&amp;#34; | &amp;#34;formNoValidate&amp;#34; | &amp;#34;formTarget&amp;#34; | &amp;#34;download&amp;#34; | &amp;#34;href&amp;#34; | &amp;#34;hrefLang&amp;#34; | &amp;#34;media&amp;#34; | &amp;#34;rel&amp;#34; | &amp;#34;target&amp;#34; | &amp;#34;accept&amp;#34; | &amp;#34;acceptCharset&amp;#34; | &amp;#34;action&amp;#34; | &amp;#34;allowFullScreen&amp;#34; | &amp;#34;allowTransparency&amp;#34; | &amp;#34;alt&amp;#34; | &amp;#34;as&amp;#34; | &amp;#34;async&amp;#34; | &amp;#34;autoComplete&amp;#34; | &amp;#34;autoPlay&amp;#34; | &amp;#34;capture&amp;#34; | &amp;#34;cellPadding&amp;#34; | &amp;#34;cellSpacing&amp;#34; | &amp;#34;charSet&amp;#34; | &amp;#34;challenge&amp;#34; | &amp;#34;checked&amp;#34; | &amp;#34;classID&amp;#34; | &amp;#34;cols&amp;#34; | &amp;#34;colSpan&amp;#34; | &amp;#34;controls&amp;#34; | &amp;#34;coords&amp;#34; | &amp;#34;crossOrigin&amp;#34; | &amp;#34;dateTime&amp;#34; | &amp;#34;defer&amp;#34; | &amp;#34;encType&amp;#34; | &amp;#34;frameBorder&amp;#34; | &amp;#34;headers&amp;#34; | &amp;#34;high&amp;#34; | &amp;#34;htmlFor&amp;#34; | &amp;#34;httpEquiv&amp;#34; | &amp;#34;integrity&amp;#34; | &amp;#34;keyParams&amp;#34; | &amp;#34;keyType&amp;#34; | &amp;#34;kind&amp;#34; | &amp;#34;loop&amp;#34; | &amp;#34;low&amp;#34; | &amp;#34;manifest&amp;#34; | &amp;#34;marginHeight&amp;#34; | &amp;#34;marginWidth&amp;#34; | &amp;#34;maxLength&amp;#34; | &amp;#34;mediaGroup&amp;#34; | &amp;#34;method&amp;#34; | &amp;#34;minLength&amp;#34; | &amp;#34;muted&amp;#34; | &amp;#34;nonce&amp;#34; | &amp;#34;noValidate&amp;#34; | &amp;#34;optimum&amp;#34; | &amp;#34;playsInline&amp;#34; | &amp;#34;poster&amp;#34; | &amp;#34;preload&amp;#34; | &amp;#34;required&amp;#34; | &amp;#34;reversed&amp;#34; | &amp;#34;rows&amp;#34; | &amp;#34;rowSpan&amp;#34; | &amp;#34;sandbox&amp;#34; | &amp;#34;scope&amp;#34; | &amp;#34;scoped&amp;#34; | &amp;#34;scrolling&amp;#34; | &amp;#34;seamless&amp;#34; | &amp;#34;selected&amp;#34; | &amp;#34;shape&amp;#34; | &amp;#34;sizes&amp;#34; | &amp;#34;src&amp;#34; | &amp;#34;srcDoc&amp;#34; | &amp;#34;srcLang&amp;#34; | &amp;#34;srcSet&amp;#34; | &amp;#34;useMap&amp;#34; | &amp;#34;width&amp;#34; | &amp;#34;wmode&amp;#34;&amp;gt; &amp;amp; React.RefAttributes&amp;lt;HTMLInputElement&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>Input</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/input/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/input/</guid><content><![CDATA[&lt;h2 id=&#34;input-variable&#34;&gt;Input variable&lt;/h2&gt;
&lt;h3 id=&#34;input-variable-1&#34;&gt;Input variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Input: React.ForwardRefExoticComponent&amp;lt;Pick&amp;lt;Props, &amp;#34;prefix&amp;#34; | &amp;#34;suffix&amp;#34; | &amp;#34;min&amp;#34; | &amp;#34;max&amp;#34; | &amp;#34;name&amp;#34; | &amp;#34;type&amp;#34; | &amp;#34;key&amp;#34; | &amp;#34;value&amp;#34; | &amp;#34;data&amp;#34; | &amp;#34;color&amp;#34; | &amp;#34;style&amp;#34; | &amp;#34;pattern&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;id&amp;#34; | &amp;#34;title&amp;#34; | &amp;#34;onBlur&amp;#34; | &amp;#34;readOnly&amp;#34; | &amp;#34;children&amp;#34; | &amp;#34;height&amp;#34; | &amp;#34;cite&amp;#34; | &amp;#34;form&amp;#34; | &amp;#34;label&amp;#34; | &amp;#34;span&amp;#34; | &amp;#34;summary&amp;#34; | &amp;#34;default&amp;#34; | &amp;#34;className&amp;#34; | &amp;#34;defaultChecked&amp;#34; | &amp;#34;defaultValue&amp;#34; | &amp;#34;suppressContentEditableWarning&amp;#34; | &amp;#34;suppressHydrationWarning&amp;#34; | &amp;#34;accessKey&amp;#34; | &amp;#34;contentEditable&amp;#34; | &amp;#34;contextMenu&amp;#34; | &amp;#34;dir&amp;#34; | &amp;#34;draggable&amp;#34; | &amp;#34;hidden&amp;#34; | &amp;#34;lang&amp;#34; | &amp;#34;placeholder&amp;#34; | &amp;#34;slot&amp;#34; | &amp;#34;spellCheck&amp;#34; | &amp;#34;tabIndex&amp;#34; | &amp;#34;radioGroup&amp;#34; | &amp;#34;role&amp;#34; | &amp;#34;about&amp;#34; | &amp;#34;datatype&amp;#34; | &amp;#34;inlist&amp;#34; | &amp;#34;property&amp;#34; | &amp;#34;resource&amp;#34; | &amp;#34;typeof&amp;#34; | &amp;#34;vocab&amp;#34; | &amp;#34;autoCapitalize&amp;#34; | &amp;#34;autoCorrect&amp;#34; | &amp;#34;autoSave&amp;#34; | &amp;#34;itemProp&amp;#34; | &amp;#34;itemScope&amp;#34; | &amp;#34;itemType&amp;#34; | &amp;#34;itemID&amp;#34; | &amp;#34;itemRef&amp;#34; | &amp;#34;results&amp;#34; | &amp;#34;security&amp;#34; | &amp;#34;unselectable&amp;#34; | &amp;#34;inputMode&amp;#34; | &amp;#34;is&amp;#34; | &amp;#34;aria-activedescendant&amp;#34; | &amp;#34;aria-atomic&amp;#34; | &amp;#34;aria-autocomplete&amp;#34; | &amp;#34;aria-busy&amp;#34; | &amp;#34;aria-checked&amp;#34; | &amp;#34;aria-colcount&amp;#34; | &amp;#34;aria-colindex&amp;#34; | &amp;#34;aria-colspan&amp;#34; | &amp;#34;aria-controls&amp;#34; | &amp;#34;aria-current&amp;#34; | &amp;#34;aria-describedby&amp;#34; | &amp;#34;aria-details&amp;#34; | &amp;#34;aria-disabled&amp;#34; | &amp;#34;aria-dropeffect&amp;#34; | &amp;#34;aria-errormessage&amp;#34; | &amp;#34;aria-expanded&amp;#34; | &amp;#34;aria-flowto&amp;#34; | &amp;#34;aria-grabbed&amp;#34; | &amp;#34;aria-haspopup&amp;#34; | &amp;#34;aria-hidden&amp;#34; | &amp;#34;aria-invalid&amp;#34; | &amp;#34;aria-keyshortcuts&amp;#34; | &amp;#34;aria-label&amp;#34; | &amp;#34;aria-labelledby&amp;#34; | &amp;#34;aria-level&amp;#34; | &amp;#34;aria-live&amp;#34; | &amp;#34;aria-modal&amp;#34; | &amp;#34;aria-multiline&amp;#34; | &amp;#34;aria-multiselectable&amp;#34; | &amp;#34;aria-orientation&amp;#34; | &amp;#34;aria-owns&amp;#34; | &amp;#34;aria-placeholder&amp;#34; | &amp;#34;aria-posinset&amp;#34; | &amp;#34;aria-pressed&amp;#34; | &amp;#34;aria-readonly&amp;#34; | &amp;#34;aria-relevant&amp;#34; | &amp;#34;aria-required&amp;#34; | &amp;#34;aria-roledescription&amp;#34; | &amp;#34;aria-rowcount&amp;#34; | &amp;#34;aria-rowindex&amp;#34; | &amp;#34;aria-rowspan&amp;#34; | &amp;#34;aria-selected&amp;#34; | &amp;#34;aria-setsize&amp;#34; | &amp;#34;aria-sort&amp;#34; | &amp;#34;aria-valuemax&amp;#34; | &amp;#34;aria-valuemin&amp;#34; | &amp;#34;aria-valuenow&amp;#34; | &amp;#34;aria-valuetext&amp;#34; | &amp;#34;dangerouslySetInnerHTML&amp;#34; | &amp;#34;onCopy&amp;#34; | &amp;#34;onCopyCapture&amp;#34; | &amp;#34;onCut&amp;#34; | &amp;#34;onCutCapture&amp;#34; | &amp;#34;onPaste&amp;#34; | &amp;#34;onPasteCapture&amp;#34; | &amp;#34;onCompositionEnd&amp;#34; | &amp;#34;onCompositionEndCapture&amp;#34; | &amp;#34;onCompositionStart&amp;#34; | &amp;#34;onCompositionStartCapture&amp;#34; | &amp;#34;onCompositionUpdate&amp;#34; | &amp;#34;onCompositionUpdateCapture&amp;#34; | &amp;#34;onFocus&amp;#34; | &amp;#34;onFocusCapture&amp;#34; | &amp;#34;onBlurCapture&amp;#34; | &amp;#34;onChangeCapture&amp;#34; | &amp;#34;onBeforeInput&amp;#34; | &amp;#34;onBeforeInputCapture&amp;#34; | &amp;#34;onInput&amp;#34; | &amp;#34;onInputCapture&amp;#34; | &amp;#34;onReset&amp;#34; | &amp;#34;onResetCapture&amp;#34; | &amp;#34;onSubmit&amp;#34; | &amp;#34;onSubmitCapture&amp;#34; | &amp;#34;onInvalid&amp;#34; | &amp;#34;onInvalidCapture&amp;#34; | &amp;#34;onLoad&amp;#34; | &amp;#34;onLoadCapture&amp;#34; | &amp;#34;onError&amp;#34; | &amp;#34;onErrorCapture&amp;#34; | &amp;#34;onKeyDown&amp;#34; | &amp;#34;onKeyDownCapture&amp;#34; | &amp;#34;onKeyPress&amp;#34; | &amp;#34;onKeyPressCapture&amp;#34; | &amp;#34;onKeyUp&amp;#34; | &amp;#34;onKeyUpCapture&amp;#34; | &amp;#34;onAbort&amp;#34; | &amp;#34;onAbortCapture&amp;#34; | &amp;#34;onCanPlay&amp;#34; | &amp;#34;onCanPlayCapture&amp;#34; | &amp;#34;onCanPlayThrough&amp;#34; | &amp;#34;onCanPlayThroughCapture&amp;#34; | &amp;#34;onDurationChange&amp;#34; | &amp;#34;onDurationChangeCapture&amp;#34; | &amp;#34;onEmptied&amp;#34; | &amp;#34;onEmptiedCapture&amp;#34; | &amp;#34;onEncrypted&amp;#34; | &amp;#34;onEncryptedCapture&amp;#34; | &amp;#34;onEnded&amp;#34; | &amp;#34;onEndedCapture&amp;#34; | &amp;#34;onLoadedData&amp;#34; | &amp;#34;onLoadedDataCapture&amp;#34; | &amp;#34;onLoadedMetadata&amp;#34; | &amp;#34;onLoadedMetadataCapture&amp;#34; | &amp;#34;onLoadStart&amp;#34; | &amp;#34;onLoadStartCapture&amp;#34; | &amp;#34;onPause&amp;#34; | &amp;#34;onPauseCapture&amp;#34; | &amp;#34;onPlay&amp;#34; | &amp;#34;onPlayCapture&amp;#34; | &amp;#34;onPlaying&amp;#34; | &amp;#34;onPlayingCapture&amp;#34; | &amp;#34;onProgress&amp;#34; | &amp;#34;onProgressCapture&amp;#34; | &amp;#34;onRateChange&amp;#34; | &amp;#34;onRateChangeCapture&amp;#34; | &amp;#34;onSeeked&amp;#34; | &amp;#34;onSeekedCapture&amp;#34; | &amp;#34;onSeeking&amp;#34; | &amp;#34;onSeekingCapture&amp;#34; | &amp;#34;onStalled&amp;#34; | &amp;#34;onStalledCapture&amp;#34; | &amp;#34;onSuspend&amp;#34; | &amp;#34;onSuspendCapture&amp;#34; | &amp;#34;onTimeUpdate&amp;#34; | &amp;#34;onTimeUpdateCapture&amp;#34; | &amp;#34;onVolumeChange&amp;#34; | &amp;#34;onVolumeChangeCapture&amp;#34; | &amp;#34;onWaiting&amp;#34; | &amp;#34;onWaitingCapture&amp;#34; | &amp;#34;onAuxClick&amp;#34; | &amp;#34;onAuxClickCapture&amp;#34; | &amp;#34;onClick&amp;#34; | &amp;#34;onClickCapture&amp;#34; | &amp;#34;onContextMenu&amp;#34; | &amp;#34;onContextMenuCapture&amp;#34; | &amp;#34;onDoubleClick&amp;#34; | &amp;#34;onDoubleClickCapture&amp;#34; | &amp;#34;onDrag&amp;#34; | &amp;#34;onDragCapture&amp;#34; | &amp;#34;onDragEnd&amp;#34; | &amp;#34;onDragEndCapture&amp;#34; | &amp;#34;onDragEnter&amp;#34; | &amp;#34;onDragEnterCapture&amp;#34; | &amp;#34;onDragExit&amp;#34; | &amp;#34;onDragExitCapture&amp;#34; | &amp;#34;onDragLeave&amp;#34; | &amp;#34;onDragLeaveCapture&amp;#34; | &amp;#34;onDragOver&amp;#34; | &amp;#34;onDragOverCapture&amp;#34; | &amp;#34;onDragStart&amp;#34; | &amp;#34;onDragStartCapture&amp;#34; | &amp;#34;onDrop&amp;#34; | &amp;#34;onDropCapture&amp;#34; | &amp;#34;onMouseDown&amp;#34; | &amp;#34;onMouseDownCapture&amp;#34; | &amp;#34;onMouseEnter&amp;#34; | &amp;#34;onMouseLeave&amp;#34; | &amp;#34;onMouseMove&amp;#34; | &amp;#34;onMouseMoveCapture&amp;#34; | &amp;#34;onMouseOut&amp;#34; | &amp;#34;onMouseOutCapture&amp;#34; | &amp;#34;onMouseOver&amp;#34; | &amp;#34;onMouseOverCapture&amp;#34; | &amp;#34;onMouseUp&amp;#34; | &amp;#34;onMouseUpCapture&amp;#34; | &amp;#34;onSelect&amp;#34; | &amp;#34;onSelectCapture&amp;#34; | &amp;#34;onTouchCancel&amp;#34; | &amp;#34;onTouchCancelCapture&amp;#34; | &amp;#34;onTouchEnd&amp;#34; | &amp;#34;onTouchEndCapture&amp;#34; | &amp;#34;onTouchMove&amp;#34; | &amp;#34;onTouchMoveCapture&amp;#34; | &amp;#34;onTouchStart&amp;#34; | &amp;#34;onTouchStartCapture&amp;#34; | &amp;#34;onPointerDown&amp;#34; | &amp;#34;onPointerDownCapture&amp;#34; | &amp;#34;onPointerMove&amp;#34; | &amp;#34;onPointerMoveCapture&amp;#34; | &amp;#34;onPointerUp&amp;#34; | &amp;#34;onPointerUpCapture&amp;#34; | &amp;#34;onPointerCancel&amp;#34; | &amp;#34;onPointerCancelCapture&amp;#34; | &amp;#34;onPointerEnter&amp;#34; | &amp;#34;onPointerEnterCapture&amp;#34; | &amp;#34;onPointerLeave&amp;#34; | &amp;#34;onPointerLeaveCapture&amp;#34; | &amp;#34;onPointerOver&amp;#34; | &amp;#34;onPointerOverCapture&amp;#34; | &amp;#34;onPointerOut&amp;#34; | &amp;#34;onPointerOutCapture&amp;#34; | &amp;#34;onGotPointerCapture&amp;#34; | &amp;#34;onGotPointerCaptureCapture&amp;#34; | &amp;#34;onLostPointerCapture&amp;#34; | &amp;#34;onLostPointerCaptureCapture&amp;#34; | &amp;#34;onScroll&amp;#34; | &amp;#34;onScrollCapture&amp;#34; | &amp;#34;onWheel&amp;#34; | &amp;#34;onWheelCapture&amp;#34; | &amp;#34;onAnimationStart&amp;#34; | &amp;#34;onAnimationStartCapture&amp;#34; | &amp;#34;onAnimationEnd&amp;#34; | &amp;#34;onAnimationEndCapture&amp;#34; | &amp;#34;onAnimationIteration&amp;#34; | &amp;#34;onAnimationIterationCapture&amp;#34; | &amp;#34;onTransitionEnd&amp;#34; | &amp;#34;onTransitionEndCapture&amp;#34; | &amp;#34;css&amp;#34; | &amp;#34;list&amp;#34; | &amp;#34;step&amp;#34; | &amp;#34;content&amp;#34; | &amp;#34;start&amp;#34; | &amp;#34;wrap&amp;#34; | &amp;#34;open&amp;#34; | &amp;#34;multiple&amp;#34; | &amp;#34;disabled&amp;#34; | &amp;#34;autoFocus&amp;#34; | &amp;#34;formAction&amp;#34; | &amp;#34;formEncType&amp;#34; | &amp;#34;formMethod&amp;#34; | &amp;#34;formNoValidate&amp;#34; | &amp;#34;formTarget&amp;#34; | &amp;#34;download&amp;#34; | &amp;#34;href&amp;#34; | &amp;#34;hrefLang&amp;#34; | &amp;#34;media&amp;#34; | &amp;#34;rel&amp;#34; | &amp;#34;target&amp;#34; | &amp;#34;accept&amp;#34; | &amp;#34;acceptCharset&amp;#34; | &amp;#34;action&amp;#34; | &amp;#34;allowFullScreen&amp;#34; | &amp;#34;allowTransparency&amp;#34; | &amp;#34;alt&amp;#34; | &amp;#34;as&amp;#34; | &amp;#34;async&amp;#34; | &amp;#34;autoComplete&amp;#34; | &amp;#34;autoPlay&amp;#34; | &amp;#34;capture&amp;#34; | &amp;#34;cellPadding&amp;#34; | &amp;#34;cellSpacing&amp;#34; | &amp;#34;charSet&amp;#34; | &amp;#34;challenge&amp;#34; | &amp;#34;checked&amp;#34; | &amp;#34;classID&amp;#34; | &amp;#34;cols&amp;#34; | &amp;#34;colSpan&amp;#34; | &amp;#34;controls&amp;#34; | &amp;#34;coords&amp;#34; | &amp;#34;crossOrigin&amp;#34; | &amp;#34;dateTime&amp;#34; | &amp;#34;defer&amp;#34; | &amp;#34;encType&amp;#34; | &amp;#34;frameBorder&amp;#34; | &amp;#34;headers&amp;#34; | &amp;#34;high&amp;#34; | &amp;#34;htmlFor&amp;#34; | &amp;#34;httpEquiv&amp;#34; | &amp;#34;integrity&amp;#34; | &amp;#34;keyParams&amp;#34; | &amp;#34;keyType&amp;#34; | &amp;#34;kind&amp;#34; | &amp;#34;loop&amp;#34; | &amp;#34;low&amp;#34; | &amp;#34;manifest&amp;#34; | &amp;#34;marginHeight&amp;#34; | &amp;#34;marginWidth&amp;#34; | &amp;#34;maxLength&amp;#34; | &amp;#34;mediaGroup&amp;#34; | &amp;#34;method&amp;#34; | &amp;#34;minLength&amp;#34; | &amp;#34;muted&amp;#34; | &amp;#34;nonce&amp;#34; | &amp;#34;noValidate&amp;#34; | &amp;#34;optimum&amp;#34; | &amp;#34;playsInline&amp;#34; | &amp;#34;poster&amp;#34; | &amp;#34;preload&amp;#34; | &amp;#34;required&amp;#34; | &amp;#34;reversed&amp;#34; | &amp;#34;rows&amp;#34; | &amp;#34;rowSpan&amp;#34; | &amp;#34;sandbox&amp;#34; | &amp;#34;scope&amp;#34; | &amp;#34;scoped&amp;#34; | &amp;#34;scrolling&amp;#34; | &amp;#34;seamless&amp;#34; | &amp;#34;selected&amp;#34; | &amp;#34;shape&amp;#34; | &amp;#34;sizes&amp;#34; | &amp;#34;src&amp;#34; | &amp;#34;srcDoc&amp;#34; | &amp;#34;srcLang&amp;#34; | &amp;#34;srcSet&amp;#34; | &amp;#34;useMap&amp;#34; | &amp;#34;width&amp;#34; | &amp;#34;wmode&amp;#34; | &amp;#34;invalid&amp;#34; | &amp;#34;loading&amp;#34; | &amp;#34;addonBefore&amp;#34; | &amp;#34;addonAfter&amp;#34;&amp;gt; &amp;amp; React.RefAttributes&amp;lt;HTMLInputElement&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Input } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="input-variable">Input variable&lt;/h2>
&lt;h3 id="input-variable-1">Input variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Input: React.ForwardRefExoticComponent&amp;lt;Pick&amp;lt;Props, &amp;#34;prefix&amp;#34; | &amp;#34;suffix&amp;#34; | &amp;#34;min&amp;#34; | &amp;#34;max&amp;#34; | &amp;#34;name&amp;#34; | &amp;#34;type&amp;#34; | &amp;#34;key&amp;#34; | &amp;#34;value&amp;#34; | &amp;#34;data&amp;#34; | &amp;#34;color&amp;#34; | &amp;#34;style&amp;#34; | &amp;#34;pattern&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;id&amp;#34; | &amp;#34;title&amp;#34; | &amp;#34;onBlur&amp;#34; | &amp;#34;readOnly&amp;#34; | &amp;#34;children&amp;#34; | &amp;#34;height&amp;#34; | &amp;#34;cite&amp;#34; | &amp;#34;form&amp;#34; | &amp;#34;label&amp;#34; | &amp;#34;span&amp;#34; | &amp;#34;summary&amp;#34; | &amp;#34;default&amp;#34; | &amp;#34;className&amp;#34; | &amp;#34;defaultChecked&amp;#34; | &amp;#34;defaultValue&amp;#34; | &amp;#34;suppressContentEditableWarning&amp;#34; | &amp;#34;suppressHydrationWarning&amp;#34; | &amp;#34;accessKey&amp;#34; | &amp;#34;contentEditable&amp;#34; | &amp;#34;contextMenu&amp;#34; | &amp;#34;dir&amp;#34; | &amp;#34;draggable&amp;#34; | &amp;#34;hidden&amp;#34; | &amp;#34;lang&amp;#34; | &amp;#34;placeholder&amp;#34; | &amp;#34;slot&amp;#34; | &amp;#34;spellCheck&amp;#34; | &amp;#34;tabIndex&amp;#34; | &amp;#34;radioGroup&amp;#34; | &amp;#34;role&amp;#34; | &amp;#34;about&amp;#34; | &amp;#34;datatype&amp;#34; | &amp;#34;inlist&amp;#34; | &amp;#34;property&amp;#34; | &amp;#34;resource&amp;#34; | &amp;#34;typeof&amp;#34; | &amp;#34;vocab&amp;#34; | &amp;#34;autoCapitalize&amp;#34; | &amp;#34;autoCorrect&amp;#34; | &amp;#34;autoSave&amp;#34; | &amp;#34;itemProp&amp;#34; | &amp;#34;itemScope&amp;#34; | &amp;#34;itemType&amp;#34; | &amp;#34;itemID&amp;#34; | &amp;#34;itemRef&amp;#34; | &amp;#34;results&amp;#34; | &amp;#34;security&amp;#34; | &amp;#34;unselectable&amp;#34; | &amp;#34;inputMode&amp;#34; | &amp;#34;is&amp;#34; | &amp;#34;aria-activedescendant&amp;#34; | &amp;#34;aria-atomic&amp;#34; | &amp;#34;aria-autocomplete&amp;#34; | &amp;#34;aria-busy&amp;#34; | &amp;#34;aria-checked&amp;#34; | &amp;#34;aria-colcount&amp;#34; | &amp;#34;aria-colindex&amp;#34; | &amp;#34;aria-colspan&amp;#34; | &amp;#34;aria-controls&amp;#34; | &amp;#34;aria-current&amp;#34; | &amp;#34;aria-describedby&amp;#34; | &amp;#34;aria-details&amp;#34; | &amp;#34;aria-disabled&amp;#34; | &amp;#34;aria-dropeffect&amp;#34; | &amp;#34;aria-errormessage&amp;#34; | &amp;#34;aria-expanded&amp;#34; | &amp;#34;aria-flowto&amp;#34; | &amp;#34;aria-grabbed&amp;#34; | &amp;#34;aria-haspopup&amp;#34; | &amp;#34;aria-hidden&amp;#34; | &amp;#34;aria-invalid&amp;#34; | &amp;#34;aria-keyshortcuts&amp;#34; | &amp;#34;aria-label&amp;#34; | &amp;#34;aria-labelledby&amp;#34; | &amp;#34;aria-level&amp;#34; | &amp;#34;aria-live&amp;#34; | &amp;#34;aria-modal&amp;#34; | &amp;#34;aria-multiline&amp;#34; | &amp;#34;aria-multiselectable&amp;#34; | &amp;#34;aria-orientation&amp;#34; | &amp;#34;aria-owns&amp;#34; | &amp;#34;aria-placeholder&amp;#34; | &amp;#34;aria-posinset&amp;#34; | &amp;#34;aria-pressed&amp;#34; | &amp;#34;aria-readonly&amp;#34; | &amp;#34;aria-relevant&amp;#34; | &amp;#34;aria-required&amp;#34; | &amp;#34;aria-roledescription&amp;#34; | &amp;#34;aria-rowcount&amp;#34; | &amp;#34;aria-rowindex&amp;#34; | &amp;#34;aria-rowspan&amp;#34; | &amp;#34;aria-selected&amp;#34; | &amp;#34;aria-setsize&amp;#34; | &amp;#34;aria-sort&amp;#34; | &amp;#34;aria-valuemax&amp;#34; | &amp;#34;aria-valuemin&amp;#34; | &amp;#34;aria-valuenow&amp;#34; | &amp;#34;aria-valuetext&amp;#34; | &amp;#34;dangerouslySetInnerHTML&amp;#34; | &amp;#34;onCopy&amp;#34; | &amp;#34;onCopyCapture&amp;#34; | &amp;#34;onCut&amp;#34; | &amp;#34;onCutCapture&amp;#34; | &amp;#34;onPaste&amp;#34; | &amp;#34;onPasteCapture&amp;#34; | &amp;#34;onCompositionEnd&amp;#34; | &amp;#34;onCompositionEndCapture&amp;#34; | &amp;#34;onCompositionStart&amp;#34; | &amp;#34;onCompositionStartCapture&amp;#34; | &amp;#34;onCompositionUpdate&amp;#34; | &amp;#34;onCompositionUpdateCapture&amp;#34; | &amp;#34;onFocus&amp;#34; | &amp;#34;onFocusCapture&amp;#34; | &amp;#34;onBlurCapture&amp;#34; | &amp;#34;onChangeCapture&amp;#34; | &amp;#34;onBeforeInput&amp;#34; | &amp;#34;onBeforeInputCapture&amp;#34; | &amp;#34;onInput&amp;#34; | &amp;#34;onInputCapture&amp;#34; | &amp;#34;onReset&amp;#34; | &amp;#34;onResetCapture&amp;#34; | &amp;#34;onSubmit&amp;#34; | &amp;#34;onSubmitCapture&amp;#34; | &amp;#34;onInvalid&amp;#34; | &amp;#34;onInvalidCapture&amp;#34; | &amp;#34;onLoad&amp;#34; | &amp;#34;onLoadCapture&amp;#34; | &amp;#34;onError&amp;#34; | &amp;#34;onErrorCapture&amp;#34; | &amp;#34;onKeyDown&amp;#34; | &amp;#34;onKeyDownCapture&amp;#34; | &amp;#34;onKeyPress&amp;#34; | &amp;#34;onKeyPressCapture&amp;#34; | &amp;#34;onKeyUp&amp;#34; | &amp;#34;onKeyUpCapture&amp;#34; | &amp;#34;onAbort&amp;#34; | &amp;#34;onAbortCapture&amp;#34; | &amp;#34;onCanPlay&amp;#34; | &amp;#34;onCanPlayCapture&amp;#34; | &amp;#34;onCanPlayThrough&amp;#34; | &amp;#34;onCanPlayThroughCapture&amp;#34; | &amp;#34;onDurationChange&amp;#34; | &amp;#34;onDurationChangeCapture&amp;#34; | &amp;#34;onEmptied&amp;#34; | &amp;#34;onEmptiedCapture&amp;#34; | &amp;#34;onEncrypted&amp;#34; | &amp;#34;onEncryptedCapture&amp;#34; | &amp;#34;onEnded&amp;#34; | &amp;#34;onEndedCapture&amp;#34; | &amp;#34;onLoadedData&amp;#34; | &amp;#34;onLoadedDataCapture&amp;#34; | &amp;#34;onLoadedMetadata&amp;#34; | &amp;#34;onLoadedMetadataCapture&amp;#34; | &amp;#34;onLoadStart&amp;#34; | &amp;#34;onLoadStartCapture&amp;#34; | &amp;#34;onPause&amp;#34; | &amp;#34;onPauseCapture&amp;#34; | &amp;#34;onPlay&amp;#34; | &amp;#34;onPlayCapture&amp;#34; | &amp;#34;onPlaying&amp;#34; | &amp;#34;onPlayingCapture&amp;#34; | &amp;#34;onProgress&amp;#34; | &amp;#34;onProgressCapture&amp;#34; | &amp;#34;onRateChange&amp;#34; | &amp;#34;onRateChangeCapture&amp;#34; | &amp;#34;onSeeked&amp;#34; | &amp;#34;onSeekedCapture&amp;#34; | &amp;#34;onSeeking&amp;#34; | &amp;#34;onSeekingCapture&amp;#34; | &amp;#34;onStalled&amp;#34; | &amp;#34;onStalledCapture&amp;#34; | &amp;#34;onSuspend&amp;#34; | &amp;#34;onSuspendCapture&amp;#34; | &amp;#34;onTimeUpdate&amp;#34; | &amp;#34;onTimeUpdateCapture&amp;#34; | &amp;#34;onVolumeChange&amp;#34; | &amp;#34;onVolumeChangeCapture&amp;#34; | &amp;#34;onWaiting&amp;#34; | &amp;#34;onWaitingCapture&amp;#34; | &amp;#34;onAuxClick&amp;#34; | &amp;#34;onAuxClickCapture&amp;#34; | &amp;#34;onClick&amp;#34; | &amp;#34;onClickCapture&amp;#34; | &amp;#34;onContextMenu&amp;#34; | &amp;#34;onContextMenuCapture&amp;#34; | &amp;#34;onDoubleClick&amp;#34; | &amp;#34;onDoubleClickCapture&amp;#34; | &amp;#34;onDrag&amp;#34; | &amp;#34;onDragCapture&amp;#34; | &amp;#34;onDragEnd&amp;#34; | &amp;#34;onDragEndCapture&amp;#34; | &amp;#34;onDragEnter&amp;#34; | &amp;#34;onDragEnterCapture&amp;#34; | &amp;#34;onDragExit&amp;#34; | &amp;#34;onDragExitCapture&amp;#34; | &amp;#34;onDragLeave&amp;#34; | &amp;#34;onDragLeaveCapture&amp;#34; | &amp;#34;onDragOver&amp;#34; | &amp;#34;onDragOverCapture&amp;#34; | &amp;#34;onDragStart&amp;#34; | &amp;#34;onDragStartCapture&amp;#34; | &amp;#34;onDrop&amp;#34; | &amp;#34;onDropCapture&amp;#34; | &amp;#34;onMouseDown&amp;#34; | &amp;#34;onMouseDownCapture&amp;#34; | &amp;#34;onMouseEnter&amp;#34; | &amp;#34;onMouseLeave&amp;#34; | &amp;#34;onMouseMove&amp;#34; | &amp;#34;onMouseMoveCapture&amp;#34; | &amp;#34;onMouseOut&amp;#34; | &amp;#34;onMouseOutCapture&amp;#34; | &amp;#34;onMouseOver&amp;#34; | &amp;#34;onMouseOverCapture&amp;#34; | &amp;#34;onMouseUp&amp;#34; | &amp;#34;onMouseUpCapture&amp;#34; | &amp;#34;onSelect&amp;#34; | &amp;#34;onSelectCapture&amp;#34; | &amp;#34;onTouchCancel&amp;#34; | &amp;#34;onTouchCancelCapture&amp;#34; | &amp;#34;onTouchEnd&amp;#34; | &amp;#34;onTouchEndCapture&amp;#34; | &amp;#34;onTouchMove&amp;#34; | &amp;#34;onTouchMoveCapture&amp;#34; | &amp;#34;onTouchStart&amp;#34; | &amp;#34;onTouchStartCapture&amp;#34; | &amp;#34;onPointerDown&amp;#34; | &amp;#34;onPointerDownCapture&amp;#34; | &amp;#34;onPointerMove&amp;#34; | &amp;#34;onPointerMoveCapture&amp;#34; | &amp;#34;onPointerUp&amp;#34; | &amp;#34;onPointerUpCapture&amp;#34; | &amp;#34;onPointerCancel&amp;#34; | &amp;#34;onPointerCancelCapture&amp;#34; | &amp;#34;onPointerEnter&amp;#34; | &amp;#34;onPointerEnterCapture&amp;#34; | &amp;#34;onPointerLeave&amp;#34; | &amp;#34;onPointerLeaveCapture&amp;#34; | &amp;#34;onPointerOver&amp;#34; | &amp;#34;onPointerOverCapture&amp;#34; | &amp;#34;onPointerOut&amp;#34; | &amp;#34;onPointerOutCapture&amp;#34; | &amp;#34;onGotPointerCapture&amp;#34; | &amp;#34;onGotPointerCaptureCapture&amp;#34; | &amp;#34;onLostPointerCapture&amp;#34; | &amp;#34;onLostPointerCaptureCapture&amp;#34; | &amp;#34;onScroll&amp;#34; | &amp;#34;onScrollCapture&amp;#34; | &amp;#34;onWheel&amp;#34; | &amp;#34;onWheelCapture&amp;#34; | &amp;#34;onAnimationStart&amp;#34; | &amp;#34;onAnimationStartCapture&amp;#34; | &amp;#34;onAnimationEnd&amp;#34; | &amp;#34;onAnimationEndCapture&amp;#34; | &amp;#34;onAnimationIteration&amp;#34; | &amp;#34;onAnimationIterationCapture&amp;#34; | &amp;#34;onTransitionEnd&amp;#34; | &amp;#34;onTransitionEndCapture&amp;#34; | &amp;#34;css&amp;#34; | &amp;#34;list&amp;#34; | &amp;#34;step&amp;#34; | &amp;#34;content&amp;#34; | &amp;#34;start&amp;#34; | &amp;#34;wrap&amp;#34; | &amp;#34;open&amp;#34; | &amp;#34;multiple&amp;#34; | &amp;#34;disabled&amp;#34; | &amp;#34;autoFocus&amp;#34; | &amp;#34;formAction&amp;#34; | &amp;#34;formEncType&amp;#34; | &amp;#34;formMethod&amp;#34; | &amp;#34;formNoValidate&amp;#34; | &amp;#34;formTarget&amp;#34; | &amp;#34;download&amp;#34; | &amp;#34;href&amp;#34; | &amp;#34;hrefLang&amp;#34; | &amp;#34;media&amp;#34; | &amp;#34;rel&amp;#34; | &amp;#34;target&amp;#34; | &amp;#34;accept&amp;#34; | &amp;#34;acceptCharset&amp;#34; | &amp;#34;action&amp;#34; | &amp;#34;allowFullScreen&amp;#34; | &amp;#34;allowTransparency&amp;#34; | &amp;#34;alt&amp;#34; | &amp;#34;as&amp;#34; | &amp;#34;async&amp;#34; | &amp;#34;autoComplete&amp;#34; | &amp;#34;autoPlay&amp;#34; | &amp;#34;capture&amp;#34; | &amp;#34;cellPadding&amp;#34; | &amp;#34;cellSpacing&amp;#34; | &amp;#34;charSet&amp;#34; | &amp;#34;challenge&amp;#34; | &amp;#34;checked&amp;#34; | &amp;#34;classID&amp;#34; | &amp;#34;cols&amp;#34; | &amp;#34;colSpan&amp;#34; | &amp;#34;controls&amp;#34; | &amp;#34;coords&amp;#34; | &amp;#34;crossOrigin&amp;#34; | &amp;#34;dateTime&amp;#34; | &amp;#34;defer&amp;#34; | &amp;#34;encType&amp;#34; | &amp;#34;frameBorder&amp;#34; | &amp;#34;headers&amp;#34; | &amp;#34;high&amp;#34; | &amp;#34;htmlFor&amp;#34; | &amp;#34;httpEquiv&amp;#34; | &amp;#34;integrity&amp;#34; | &amp;#34;keyParams&amp;#34; | &amp;#34;keyType&amp;#34; | &amp;#34;kind&amp;#34; | &amp;#34;loop&amp;#34; | &amp;#34;low&amp;#34; | &amp;#34;manifest&amp;#34; | &amp;#34;marginHeight&amp;#34; | &amp;#34;marginWidth&amp;#34; | &amp;#34;maxLength&amp;#34; | &amp;#34;mediaGroup&amp;#34; | &amp;#34;method&amp;#34; | &amp;#34;minLength&amp;#34; | &amp;#34;muted&amp;#34; | &amp;#34;nonce&amp;#34; | &amp;#34;noValidate&amp;#34; | &amp;#34;optimum&amp;#34; | &amp;#34;playsInline&amp;#34; | &amp;#34;poster&amp;#34; | &amp;#34;preload&amp;#34; | &amp;#34;required&amp;#34; | &amp;#34;reversed&amp;#34; | &amp;#34;rows&amp;#34; | &amp;#34;rowSpan&amp;#34; | &amp;#34;sandbox&amp;#34; | &amp;#34;scope&amp;#34; | &amp;#34;scoped&amp;#34; | &amp;#34;scrolling&amp;#34; | &amp;#34;seamless&amp;#34; | &amp;#34;selected&amp;#34; | &amp;#34;shape&amp;#34; | &amp;#34;sizes&amp;#34; | &amp;#34;src&amp;#34; | &amp;#34;srcDoc&amp;#34; | &amp;#34;srcLang&amp;#34; | &amp;#34;srcSet&amp;#34; | &amp;#34;useMap&amp;#34; | &amp;#34;width&amp;#34; | &amp;#34;wmode&amp;#34; | &amp;#34;invalid&amp;#34; | &amp;#34;loading&amp;#34; | &amp;#34;addonBefore&amp;#34; | &amp;#34;addonAfter&amp;#34;&amp;gt; &amp;amp; React.RefAttributes&amp;lt;HTMLInputElement&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>InputControl</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/inputcontrol/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/inputcontrol/</guid><content><![CDATA[&lt;h2 id=&#34;inputcontrol-variable&#34;&gt;InputControl variable&lt;/h2&gt;
&lt;h3 id=&#34;inputcontrol-variable-1&#34;&gt;InputControl variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;InputControl: &amp;lt;As extends &amp;#34;symbol&amp;#34; | &amp;#34;object&amp;#34; | &amp;#34;s&amp;#34; | &amp;#34;section&amp;#34; | &amp;#34;map&amp;#34; | &amp;#34;filter&amp;#34; | &amp;#34;p&amp;#34; | &amp;#34;g&amp;#34; | &amp;#34;b&amp;#34; | &amp;#34;var&amp;#34; | &amp;#34;time&amp;#34; | &amp;#34;meta&amp;#34; | &amp;#34;data&amp;#34; | &amp;#34;text&amp;#34; | &amp;#34;path&amp;#34; | &amp;#34;table&amp;#34; | &amp;#34;style&amp;#34; | &amp;#34;head&amp;#34; | &amp;#34;pattern&amp;#34; | &amp;#34;link&amp;#34; | &amp;#34;title&amp;#34; | &amp;#34;source&amp;#34; | &amp;#34;i&amp;#34; | &amp;#34;desc&amp;#34; | &amp;#34;select&amp;#34; | import(&amp;#34;react&amp;#34;).FunctionComponent&amp;lt;any&amp;gt; | import(&amp;#34;react&amp;#34;).ComponentClass&amp;lt;any, any&amp;gt; | &amp;#34;a&amp;#34; | &amp;#34;abbr&amp;#34; | &amp;#34;address&amp;#34; | &amp;#34;area&amp;#34; | &amp;#34;article&amp;#34; | &amp;#34;aside&amp;#34; | &amp;#34;audio&amp;#34; | &amp;#34;base&amp;#34; | &amp;#34;bdi&amp;#34; | &amp;#34;bdo&amp;#34; | &amp;#34;big&amp;#34; | &amp;#34;blockquote&amp;#34; | &amp;#34;body&amp;#34; | &amp;#34;br&amp;#34; | &amp;#34;button&amp;#34; | &amp;#34;canvas&amp;#34; | &amp;#34;caption&amp;#34; | &amp;#34;cite&amp;#34; | &amp;#34;code&amp;#34; | &amp;#34;col&amp;#34; | &amp;#34;colgroup&amp;#34; | &amp;#34;datalist&amp;#34; | &amp;#34;dd&amp;#34; | &amp;#34;del&amp;#34; | &amp;#34;details&amp;#34; | &amp;#34;dfn&amp;#34; | &amp;#34;dialog&amp;#34; | &amp;#34;div&amp;#34; | &amp;#34;dl&amp;#34; | &amp;#34;dt&amp;#34; | &amp;#34;em&amp;#34; | &amp;#34;embed&amp;#34; | &amp;#34;fieldset&amp;#34; | &amp;#34;figcaption&amp;#34; | &amp;#34;figure&amp;#34; | &amp;#34;footer&amp;#34; | &amp;#34;form&amp;#34; | &amp;#34;h1&amp;#34; | &amp;#34;h2&amp;#34; | &amp;#34;h3&amp;#34; | &amp;#34;h4&amp;#34; | &amp;#34;h5&amp;#34; | &amp;#34;h6&amp;#34; | &amp;#34;header&amp;#34; | &amp;#34;hgroup&amp;#34; | &amp;#34;hr&amp;#34; | &amp;#34;html&amp;#34; | &amp;#34;iframe&amp;#34; | &amp;#34;img&amp;#34; | &amp;#34;input&amp;#34; | &amp;#34;ins&amp;#34; | &amp;#34;kbd&amp;#34; | &amp;#34;keygen&amp;#34; | &amp;#34;label&amp;#34; | &amp;#34;legend&amp;#34; | &amp;#34;li&amp;#34; | &amp;#34;main&amp;#34; | &amp;#34;mark&amp;#34; | &amp;#34;menu&amp;#34; | &amp;#34;menuitem&amp;#34; | &amp;#34;meter&amp;#34; | &amp;#34;nav&amp;#34; | &amp;#34;noindex&amp;#34; | &amp;#34;noscript&amp;#34; | &amp;#34;ol&amp;#34; | &amp;#34;optgroup&amp;#34; | &amp;#34;option&amp;#34; | &amp;#34;output&amp;#34; | &amp;#34;param&amp;#34; | &amp;#34;picture&amp;#34; | &amp;#34;pre&amp;#34; | &amp;#34;progress&amp;#34; | &amp;#34;q&amp;#34; | &amp;#34;rp&amp;#34; | &amp;#34;rt&amp;#34; | &amp;#34;ruby&amp;#34; | &amp;#34;samp&amp;#34; | &amp;#34;script&amp;#34; | &amp;#34;small&amp;#34; | &amp;#34;span&amp;#34; | &amp;#34;strong&amp;#34; | &amp;#34;sub&amp;#34; | &amp;#34;summary&amp;#34; | &amp;#34;sup&amp;#34; | &amp;#34;template&amp;#34; | &amp;#34;tbody&amp;#34; | &amp;#34;td&amp;#34; | &amp;#34;textarea&amp;#34; | &amp;#34;tfoot&amp;#34; | &amp;#34;th&amp;#34; | &amp;#34;thead&amp;#34; | &amp;#34;tr&amp;#34; | &amp;#34;track&amp;#34; | &amp;#34;u&amp;#34; | &amp;#34;ul&amp;#34; | &amp;#34;video&amp;#34; | &amp;#34;wbr&amp;#34; | &amp;#34;webview&amp;#34; | &amp;#34;svg&amp;#34; | &amp;#34;animate&amp;#34; | &amp;#34;animateMotion&amp;#34; | &amp;#34;animateTransform&amp;#34; | &amp;#34;circle&amp;#34; | &amp;#34;clipPath&amp;#34; | &amp;#34;defs&amp;#34; | &amp;#34;ellipse&amp;#34; | &amp;#34;feBlend&amp;#34; | &amp;#34;feColorMatrix&amp;#34; | &amp;#34;feComponentTransfer&amp;#34; | &amp;#34;feComposite&amp;#34; | &amp;#34;feConvolveMatrix&amp;#34; | &amp;#34;feDiffuseLighting&amp;#34; | &amp;#34;feDisplacementMap&amp;#34; | &amp;#34;feDistantLight&amp;#34; | &amp;#34;feDropShadow&amp;#34; | &amp;#34;feFlood&amp;#34; | &amp;#34;feFuncA&amp;#34; | &amp;#34;feFuncB&amp;#34; | &amp;#34;feFuncG&amp;#34; | &amp;#34;feFuncR&amp;#34; | &amp;#34;feGaussianBlur&amp;#34; | &amp;#34;feImage&amp;#34; | &amp;#34;feMerge&amp;#34; | &amp;#34;feMergeNode&amp;#34; | &amp;#34;feMorphology&amp;#34; | &amp;#34;feOffset&amp;#34; | &amp;#34;fePointLight&amp;#34; | &amp;#34;feSpecularLighting&amp;#34; | &amp;#34;feSpotLight&amp;#34; | &amp;#34;feTile&amp;#34; | &amp;#34;feTurbulence&amp;#34; | &amp;#34;foreignObject&amp;#34; | &amp;#34;image&amp;#34; | &amp;#34;line&amp;#34; | &amp;#34;linearGradient&amp;#34; | &amp;#34;marker&amp;#34; | &amp;#34;mask&amp;#34; | &amp;#34;metadata&amp;#34; | &amp;#34;mpath&amp;#34; | &amp;#34;polygon&amp;#34; | &amp;#34;polyline&amp;#34; | &amp;#34;radialGradient&amp;#34; | &amp;#34;rect&amp;#34; | &amp;#34;stop&amp;#34; | &amp;#34;switch&amp;#34; | &amp;#34;textPath&amp;#34; | &amp;#34;tspan&amp;#34; | &amp;#34;use&amp;#34; | &amp;#34;view&amp;#34; | import(&amp;#34;react&amp;#34;).ReactElement&amp;lt;any, string | ((props: any) =&amp;gt; import(&amp;#34;react&amp;#34;).ReactElement&amp;lt;any, any&amp;gt; | null) | (new (props: any) =&amp;gt; import(&amp;#34;react&amp;#34;).Component&amp;lt;any, any, any&amp;gt;)&amp;gt;, ControlProp extends import(&amp;#34;react-hook-form&amp;#34;).Control&amp;lt;Record&amp;lt;string, any&amp;gt;&amp;gt; = import(&amp;#34;react-hook-form&amp;#34;).Control&amp;lt;Record&amp;lt;string, any&amp;gt;&amp;gt;&amp;gt;({ name, rules, as: InnerComponent, onBlur, onChange, onChangeName, onBlurName, valueName, defaultValue, control, ...rest }: import(&amp;#34;react-hook-form&amp;#34;).Assign&amp;lt;{
    name: string;
    as: As;
    rules?: Partial&amp;lt;{
        required: string | boolean | {
            value: boolean;
            message: string;
        };
        min: string | number | {
            value: string | number;
            message: string;
        };
        max: string | number | {
            value: string | number;
            message: string;
        };
        maxLength: string | number | {
            value: string | number;
            message: string;
        };
        minLength: string | number | {
            value: string | number;
            message: string;
        };
        pattern: RegExp | {
            value: RegExp;
            message: string;
        };
        validate: import(&amp;#34;react-hook-form&amp;#34;).Validate | Record&amp;lt;string, import(&amp;#34;react-hook-form&amp;#34;).Validate&amp;gt;;
    }&amp;gt; | undefined;
    onChange?: import(&amp;#34;react-hook-form&amp;#34;).EventFunction | undefined;
    onBlur?: import(&amp;#34;react-hook-form&amp;#34;).EventFunction | undefined;
    mode?: &amp;#34;onChange&amp;#34; | &amp;#34;onBlur&amp;#34; | &amp;#34;onSubmit&amp;#34; | undefined;
    onChangeName?: string | undefined;
    onBlurName?: string | undefined;
    valueName?: string | undefined;
    defaultValue?: any;
    control?: ControlProp | undefined;
}, import(&amp;#34;react-hook-form&amp;#34;).AsProps&amp;lt;As&amp;gt;&amp;gt;) =&amp;gt; import(&amp;#34;react&amp;#34;).ReactElement&amp;lt;any, string | ((props: any) =&amp;gt; import(&amp;#34;react&amp;#34;).ReactElement&amp;lt;any, any&amp;gt; | null) | (new (props: any) =&amp;gt; import(&amp;#34;react&amp;#34;).Component&amp;lt;any, any, any&amp;gt;)&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { InputControl } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="inputcontrol-variable">InputControl variable&lt;/h2>
&lt;h3 id="inputcontrol-variable-1">InputControl variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">InputControl: &amp;lt;As extends &amp;#34;symbol&amp;#34; | &amp;#34;object&amp;#34; | &amp;#34;s&amp;#34; | &amp;#34;section&amp;#34; | &amp;#34;map&amp;#34; | &amp;#34;filter&amp;#34; | &amp;#34;p&amp;#34; | &amp;#34;g&amp;#34; | &amp;#34;b&amp;#34; | &amp;#34;var&amp;#34; | &amp;#34;time&amp;#34; | &amp;#34;meta&amp;#34; | &amp;#34;data&amp;#34; | &amp;#34;text&amp;#34; | &amp;#34;path&amp;#34; | &amp;#34;table&amp;#34; | &amp;#34;style&amp;#34; | &amp;#34;head&amp;#34; | &amp;#34;pattern&amp;#34; | &amp;#34;link&amp;#34; | &amp;#34;title&amp;#34; | &amp;#34;source&amp;#34; | &amp;#34;i&amp;#34; | &amp;#34;desc&amp;#34; | &amp;#34;select&amp;#34; | import(&amp;#34;react&amp;#34;).FunctionComponent&amp;lt;any&amp;gt; | import(&amp;#34;react&amp;#34;).ComponentClass&amp;lt;any, any&amp;gt; | &amp;#34;a&amp;#34; | &amp;#34;abbr&amp;#34; | &amp;#34;address&amp;#34; | &amp;#34;area&amp;#34; | &amp;#34;article&amp;#34; | &amp;#34;aside&amp;#34; | &amp;#34;audio&amp;#34; | &amp;#34;base&amp;#34; | &amp;#34;bdi&amp;#34; | &amp;#34;bdo&amp;#34; | &amp;#34;big&amp;#34; | &amp;#34;blockquote&amp;#34; | &amp;#34;body&amp;#34; | &amp;#34;br&amp;#34; | &amp;#34;button&amp;#34; | &amp;#34;canvas&amp;#34; | &amp;#34;caption&amp;#34; | &amp;#34;cite&amp;#34; | &amp;#34;code&amp;#34; | &amp;#34;col&amp;#34; | &amp;#34;colgroup&amp;#34; | &amp;#34;datalist&amp;#34; | &amp;#34;dd&amp;#34; | &amp;#34;del&amp;#34; | &amp;#34;details&amp;#34; | &amp;#34;dfn&amp;#34; | &amp;#34;dialog&amp;#34; | &amp;#34;div&amp;#34; | &amp;#34;dl&amp;#34; | &amp;#34;dt&amp;#34; | &amp;#34;em&amp;#34; | &amp;#34;embed&amp;#34; | &amp;#34;fieldset&amp;#34; | &amp;#34;figcaption&amp;#34; | &amp;#34;figure&amp;#34; | &amp;#34;footer&amp;#34; | &amp;#34;form&amp;#34; | &amp;#34;h1&amp;#34; | &amp;#34;h2&amp;#34; | &amp;#34;h3&amp;#34; | &amp;#34;h4&amp;#34; | &amp;#34;h5&amp;#34; | &amp;#34;h6&amp;#34; | &amp;#34;header&amp;#34; | &amp;#34;hgroup&amp;#34; | &amp;#34;hr&amp;#34; | &amp;#34;html&amp;#34; | &amp;#34;iframe&amp;#34; | &amp;#34;img&amp;#34; | &amp;#34;input&amp;#34; | &amp;#34;ins&amp;#34; | &amp;#34;kbd&amp;#34; | &amp;#34;keygen&amp;#34; | &amp;#34;label&amp;#34; | &amp;#34;legend&amp;#34; | &amp;#34;li&amp;#34; | &amp;#34;main&amp;#34; | &amp;#34;mark&amp;#34; | &amp;#34;menu&amp;#34; | &amp;#34;menuitem&amp;#34; | &amp;#34;meter&amp;#34; | &amp;#34;nav&amp;#34; | &amp;#34;noindex&amp;#34; | &amp;#34;noscript&amp;#34; | &amp;#34;ol&amp;#34; | &amp;#34;optgroup&amp;#34; | &amp;#34;option&amp;#34; | &amp;#34;output&amp;#34; | &amp;#34;param&amp;#34; | &amp;#34;picture&amp;#34; | &amp;#34;pre&amp;#34; | &amp;#34;progress&amp;#34; | &amp;#34;q&amp;#34; | &amp;#34;rp&amp;#34; | &amp;#34;rt&amp;#34; | &amp;#34;ruby&amp;#34; | &amp;#34;samp&amp;#34; | &amp;#34;script&amp;#34; | &amp;#34;small&amp;#34; | &amp;#34;span&amp;#34; | &amp;#34;strong&amp;#34; | &amp;#34;sub&amp;#34; | &amp;#34;summary&amp;#34; | &amp;#34;sup&amp;#34; | &amp;#34;template&amp;#34; | &amp;#34;tbody&amp;#34; | &amp;#34;td&amp;#34; | &amp;#34;textarea&amp;#34; | &amp;#34;tfoot&amp;#34; | &amp;#34;th&amp;#34; | &amp;#34;thead&amp;#34; | &amp;#34;tr&amp;#34; | &amp;#34;track&amp;#34; | &amp;#34;u&amp;#34; | &amp;#34;ul&amp;#34; | &amp;#34;video&amp;#34; | &amp;#34;wbr&amp;#34; | &amp;#34;webview&amp;#34; | &amp;#34;svg&amp;#34; | &amp;#34;animate&amp;#34; | &amp;#34;animateMotion&amp;#34; | &amp;#34;animateTransform&amp;#34; | &amp;#34;circle&amp;#34; | &amp;#34;clipPath&amp;#34; | &amp;#34;defs&amp;#34; | &amp;#34;ellipse&amp;#34; | &amp;#34;feBlend&amp;#34; | &amp;#34;feColorMatrix&amp;#34; | &amp;#34;feComponentTransfer&amp;#34; | &amp;#34;feComposite&amp;#34; | &amp;#34;feConvolveMatrix&amp;#34; | &amp;#34;feDiffuseLighting&amp;#34; | &amp;#34;feDisplacementMap&amp;#34; | &amp;#34;feDistantLight&amp;#34; | &amp;#34;feDropShadow&amp;#34; | &amp;#34;feFlood&amp;#34; | &amp;#34;feFuncA&amp;#34; | &amp;#34;feFuncB&amp;#34; | &amp;#34;feFuncG&amp;#34; | &amp;#34;feFuncR&amp;#34; | &amp;#34;feGaussianBlur&amp;#34; | &amp;#34;feImage&amp;#34; | &amp;#34;feMerge&amp;#34; | &amp;#34;feMergeNode&amp;#34; | &amp;#34;feMorphology&amp;#34; | &amp;#34;feOffset&amp;#34; | &amp;#34;fePointLight&amp;#34; | &amp;#34;feSpecularLighting&amp;#34; | &amp;#34;feSpotLight&amp;#34; | &amp;#34;feTile&amp;#34; | &amp;#34;feTurbulence&amp;#34; | &amp;#34;foreignObject&amp;#34; | &amp;#34;image&amp;#34; | &amp;#34;line&amp;#34; | &amp;#34;linearGradient&amp;#34; | &amp;#34;marker&amp;#34; | &amp;#34;mask&amp;#34; | &amp;#34;metadata&amp;#34; | &amp;#34;mpath&amp;#34; | &amp;#34;polygon&amp;#34; | &amp;#34;polyline&amp;#34; | &amp;#34;radialGradient&amp;#34; | &amp;#34;rect&amp;#34; | &amp;#34;stop&amp;#34; | &amp;#34;switch&amp;#34; | &amp;#34;textPath&amp;#34; | &amp;#34;tspan&amp;#34; | &amp;#34;use&amp;#34; | &amp;#34;view&amp;#34; | import(&amp;#34;react&amp;#34;).ReactElement&amp;lt;any, string | ((props: any) =&amp;gt; import(&amp;#34;react&amp;#34;).ReactElement&amp;lt;any, any&amp;gt; | null) | (new (props: any) =&amp;gt; import(&amp;#34;react&amp;#34;).Component&amp;lt;any, any, any&amp;gt;)&amp;gt;, ControlProp extends import(&amp;#34;react-hook-form&amp;#34;).Control&amp;lt;Record&amp;lt;string, any&amp;gt;&amp;gt; = import(&amp;#34;react-hook-form&amp;#34;).Control&amp;lt;Record&amp;lt;string, any&amp;gt;&amp;gt;&amp;gt;({ name, rules, as: InnerComponent, onBlur, onChange, onChangeName, onBlurName, valueName, defaultValue, control, ...rest }: import(&amp;#34;react-hook-form&amp;#34;).Assign&amp;lt;{
name: string;
as: As;
rules?: Partial&amp;lt;{
required: string | boolean | {
value: boolean;
message: string;
};
min: string | number | {
value: string | number;
message: string;
};
max: string | number | {
value: string | number;
message: string;
};
maxLength: string | number | {
value: string | number;
message: string;
};
minLength: string | number | {
value: string | number;
message: string;
};
pattern: RegExp | {
value: RegExp;
message: string;
};
validate: import(&amp;#34;react-hook-form&amp;#34;).Validate | Record&amp;lt;string, import(&amp;#34;react-hook-form&amp;#34;).Validate&amp;gt;;
}&amp;gt; | undefined;
onChange?: import(&amp;#34;react-hook-form&amp;#34;).EventFunction | undefined;
onBlur?: import(&amp;#34;react-hook-form&amp;#34;).EventFunction | undefined;
mode?: &amp;#34;onChange&amp;#34; | &amp;#34;onBlur&amp;#34; | &amp;#34;onSubmit&amp;#34; | undefined;
onChangeName?: string | undefined;
onBlurName?: string | undefined;
valueName?: string | undefined;
defaultValue?: any;
control?: ControlProp | undefined;
}, import(&amp;#34;react-hook-form&amp;#34;).AsProps&amp;lt;As&amp;gt;&amp;gt;) =&amp;gt; import(&amp;#34;react&amp;#34;).ReactElement&amp;lt;any, string | ((props: any) =&amp;gt; import(&amp;#34;react&amp;#34;).ReactElement&amp;lt;any, any&amp;gt; | null) | (new (props: any) =&amp;gt; import(&amp;#34;react&amp;#34;).Component&amp;lt;any, any, any&amp;gt;)&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>JsonExplorer</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/jsonexplorer/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/jsonexplorer/</guid><content><![CDATA[&lt;h2 id=&#34;jsonexplorer-class&#34;&gt;JsonExplorer class&lt;/h2&gt;
&lt;p&gt;JsonExplorer&lt;/p&gt;
&lt;p&gt;JsonExplorer allows you to render JSON objects in HTML with a **collapsible** navigation.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class JsonExplorer &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { JsonExplorer } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Constructors&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Constructor&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#constructor-jsonopenconfigkey&#34;&gt;constructor(json, open, config, key)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;Constructs a new instance of the &lt;code&gt;JsonExplorer&lt;/code&gt; class&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#json-property&#34;&gt;json&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;any&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#appendchildren-method&#34;&gt;appendChildren(animated)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;Appends all the children to children element Animated option is used when user triggers this via a click&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#isnumberarray-method&#34;&gt;isNumberArray()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#openatdepth-method&#34;&gt;openAtDepth(depth)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;Open all children up to a certain depth. Allows actions such as expand all/collapse all&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#removechildren-method&#34;&gt;removeChildren(animated)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;Removes all the children from children element Animated option is used when user triggers this via a click&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render(skipRoot)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;Renders an HTML element and installs event listeners&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#renderarray-method&#34;&gt;renderArray()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#toggleopen-method&#34;&gt;toggleOpen()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;Toggles &lt;code&gt;isOpen&lt;/code&gt; state&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;constructorjson-open-config-key&#34;&gt;constructor(json, open, config, key)&lt;/h3&gt;
&lt;p&gt;Constructs a new instance of the &lt;code&gt;JsonExplorer&lt;/code&gt; class&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;constructor(json: any, open?: number, config?: JsonExplorerConfig, key?: string | undefined);&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;json&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;any&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;The JSON object you want to render. It has to be an object or array. Do NOT pass raw JSON string.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;open&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;his number indicates up to how many levels the rendered tree should expand. Set it to &lt;code&gt;0&lt;/code&gt; to make the whole tree collapsed or set it to &lt;code&gt;Infinity&lt;/code&gt; to expand the tree deeply&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;config&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;JsonExplorerConfig&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;defaultConfig = { hoverPreviewEnabled: false, hoverPreviewArrayCount: 100, hoverPreviewFieldCount: 5 }&lt;!-- --&gt;Available configurations: #####Hover Preview * &lt;code&gt;hoverPreviewEnabled&lt;/code&gt;: enable preview on hover * &lt;code&gt;hoverPreviewArrayCount&lt;/code&gt;: number of array items to show in preview Any array larger than this number will be shown as &lt;code&gt;Array[XXX]&lt;/code&gt; where &lt;code&gt;XXX&lt;/code&gt; is length of the array. * &lt;code&gt;hoverPreviewFieldCount&lt;/code&gt;: number of object properties to show for object preview. Any object with more properties that thin number will be truncated.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;key&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string | undefined&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;The key that this object in it&amp;rsquo;s parent context&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;json-property&#34;&gt;json property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;json: any;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;appendchildren-method&#34;&gt;appendChildren method&lt;/h3&gt;
&lt;p&gt;Appends all the children to children element Animated option is used when user triggers this via a click&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;appendChildren(animated?: boolean): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;animated&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;boolean&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;isnumberarray-method&#34;&gt;isNumberArray method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;isNumberArray(): boolean;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;boolean&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;openatdepth-method&#34;&gt;openAtDepth method&lt;/h3&gt;
&lt;p&gt;Open all children up to a certain depth. Allows actions such as expand all/collapse all&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;openAtDepth(depth?: number): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;depth&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;removechildren-method&#34;&gt;removeChildren method&lt;/h3&gt;
&lt;p&gt;Removes all the children from children element Animated option is used when user triggers this via a click&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;removeChildren(animated?: boolean): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;animated&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;boolean&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;Renders an HTML element and installs event listeners&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(skipRoot?: boolean): HTMLDivElement;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;skipRoot&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;boolean&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;HTMLDivElement&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;{&lt;!-- --&gt;HTMLDivElement&lt;!-- --&gt;}&lt;/p&gt;
&lt;h3 id=&#34;renderarray-method&#34;&gt;renderArray method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;renderArray(): Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Element&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;toggleopen-method&#34;&gt;toggleOpen method&lt;/h3&gt;
&lt;p&gt;Toggles &lt;code&gt;isOpen&lt;/code&gt; state&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;toggleOpen(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="jsonexplorer-class">JsonExplorer class&lt;/h2>
&lt;p>JsonExplorer&lt;/p>
&lt;p>JsonExplorer allows you to render JSON objects in HTML with a **collapsible** navigation.&lt;/p>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class JsonExplorer &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>JSONFormatter</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/jsonformatter/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/jsonformatter/</guid><content><![CDATA[&lt;h2 id=&#34;jsonformatter-class&#34;&gt;JSONFormatter class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class JSONFormatter extends PureComponent&amp;lt;Props&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { JSONFormatter } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#defaultprops-property&#34;&gt;defaultProps&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;static&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;{&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        open: number;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        config: {&lt;/code&gt;&lt;br/&gt;&lt;code&gt;            animateOpen: boolean;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        };&lt;/code&gt;&lt;br/&gt;&lt;code&gt;    }&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#renderjson-property&#34;&gt;renderJson&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;() =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentdidmount-method&#34;&gt;componentDidMount()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentdidupdate-method&#34;&gt;componentDidUpdate()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;defaultprops-property&#34;&gt;defaultProps property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;static defaultProps: {
        open: number;
        config: {
            animateOpen: boolean;
        };
    };&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;renderjson-property&#34;&gt;renderJson property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;renderJson: () =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;componentdidmount-method&#34;&gt;componentDidMount method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentDidMount(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;componentdidupdate-method&#34;&gt;componentDidUpdate method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentDidUpdate(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="jsonformatter-class">JSONFormatter class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class JSONFormatter extends PureComponent&amp;lt;Props&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { JSONFormatter } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>Label</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/label/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/label/</guid><content><![CDATA[&lt;h2 id=&#34;label-variable&#34;&gt;Label variable&lt;/h2&gt;
&lt;h3 id=&#34;label-variable-1&#34;&gt;Label variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Label: React.FC&amp;lt;LabelProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Label } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="label-variable">Label variable&lt;/h2>
&lt;h3 id="label-variable-1">Label variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Label: React.FC&amp;lt;LabelProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Label } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>LegacyForms</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/legacyforms/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/legacyforms/</guid><content><![CDATA[&lt;h2 id=&#34;legacyforms-variable&#34;&gt;LegacyForms variable&lt;/h2&gt;
&lt;h3 id=&#34;legacyforms-variable-1&#34;&gt;LegacyForms variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;LegacyForms: {
    SecretFormField: import(&amp;#34;react&amp;#34;).FunctionComponent&amp;lt;import(&amp;#34;./SecretFormField/SecretFormField&amp;#34;).Props&amp;gt;;
    FormField: import(&amp;#34;react&amp;#34;).FunctionComponent&amp;lt;import(&amp;#34;./FormField/FormField&amp;#34;).Props&amp;gt;;
    Select: typeof Select;
    AsyncSelect: typeof AsyncSelect;
    IndicatorsContainer: (props: any) =&amp;gt; JSX.Element;
    NoOptionsMessage: (props: any) =&amp;gt; JSX.Element;
    Input: typeof Input;
    Switch: typeof Switch;
}&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { LegacyForms } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="legacyforms-variable">LegacyForms variable&lt;/h2>
&lt;h3 id="legacyforms-variable-1">LegacyForms variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">LegacyForms: {
SecretFormField: import(&amp;#34;react&amp;#34;).FunctionComponent&amp;lt;import(&amp;#34;./SecretFormField/SecretFormField&amp;#34;).Props&amp;gt;;
FormField: import(&amp;#34;react&amp;#34;).FunctionComponent&amp;lt;import(&amp;#34;./FormField/FormField&amp;#34;).Props&amp;gt;;
Select: typeof Select;
AsyncSelect: typeof AsyncSelect;
IndicatorsContainer: (props: any) =&amp;gt; JSX.Element;
NoOptionsMessage: (props: any) =&amp;gt; JSX.Element;
Input: typeof Input;
Switch: typeof Switch;
}&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>LegacyInputStatus</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/legacyinputstatus/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/legacyinputstatus/</guid><content><![CDATA[&lt;h2 id=&#34;legacyinputstatus-enum&#34;&gt;LegacyInputStatus enum&lt;/h2&gt;
&lt;h3 id=&#34;legacyinputstatus-enum-1&#34;&gt;LegacyInputStatus enum&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare enum LegacyInputStatus &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { LegacyInputStatus } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;enumeration-members&#34;&gt;Enumeration Members&lt;/h2&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Member&lt;/th&gt;
              &lt;th&gt;Value&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;Invalid&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;invalid&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;Valid&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;valid&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;]]></content><description>&lt;h2 id="legacyinputstatus-enum">LegacyInputStatus enum&lt;/h2>
&lt;h3 id="legacyinputstatus-enum-1">LegacyInputStatus enum&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare enum LegacyInputStatus &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { LegacyInputStatus } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;h2 id="enumeration-members">Enumeration Members&lt;/h2>
&lt;section class="expand-table-wrapper">&lt;div class="button-div">
&lt;button class="expand-table-btn">Expand table&lt;/button>
&lt;/div>&lt;div class="responsive-table-wrapper">
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Member&lt;/th>
&lt;th>Value&lt;/th>
&lt;th>Description&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Invalid&lt;/td>
&lt;td>&lt;code>&amp;quot;invalid&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Valid&lt;/td>
&lt;td>&lt;code>&amp;quot;valid&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/section></description></item><item><title>Legend</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/legend/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/legend/</guid><content><![CDATA[&lt;h2 id=&#34;legend-variable&#34;&gt;Legend variable&lt;/h2&gt;
&lt;h3 id=&#34;legend-variable-1&#34;&gt;Legend variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Legend: React.FC&amp;lt;LabelProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Legend } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="legend-variable">Legend variable&lt;/h2>
&lt;h3 id="legend-variable-1">Legend variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Legend: React.FC&amp;lt;LabelProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Legend } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>LegendDisplayMode</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/legenddisplaymode/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/legenddisplaymode/</guid><content><![CDATA[&lt;h2 id=&#34;legenddisplaymode-enum&#34;&gt;LegendDisplayMode enum&lt;/h2&gt;
&lt;h3 id=&#34;legenddisplaymode-enum-1&#34;&gt;LegendDisplayMode enum&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare enum LegendDisplayMode &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { LegendDisplayMode } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;enumeration-members&#34;&gt;Enumeration Members&lt;/h2&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Member&lt;/th&gt;
              &lt;th&gt;Value&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;Hidden&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;hidden&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;List&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;list&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;Table&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;table&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;]]></content><description>&lt;h2 id="legenddisplaymode-enum">LegendDisplayMode enum&lt;/h2>
&lt;h3 id="legenddisplaymode-enum-1">LegendDisplayMode enum&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare enum LegendDisplayMode &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { LegendDisplayMode } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;h2 id="enumeration-members">Enumeration Members&lt;/h2>
&lt;section class="expand-table-wrapper">&lt;div class="button-div">
&lt;button class="expand-table-btn">Expand table&lt;/button>
&lt;/div>&lt;div class="responsive-table-wrapper">
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Member&lt;/th>
&lt;th>Value&lt;/th>
&lt;th>Description&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Hidden&lt;/td>
&lt;td>&lt;code>&amp;quot;hidden&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>List&lt;/td>
&lt;td>&lt;code>&amp;quot;list&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Table&lt;/td>
&lt;td>&lt;code>&amp;quot;table&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/section></description></item><item><title>LegendPlacement</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/legendplacement/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/legendplacement/</guid><content><![CDATA[&lt;h2 id=&#34;legendplacement-type&#34;&gt;LegendPlacement type&lt;/h2&gt;
&lt;h3 id=&#34;legendplacement-type-1&#34;&gt;LegendPlacement type&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare type LegendPlacement = &amp;#39;bottom&amp;#39; | &amp;#39;right&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { LegendPlacement } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="legendplacement-type">LegendPlacement type&lt;/h2>
&lt;h3 id="legendplacement-type-1">LegendPlacement type&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare type LegendPlacement = &amp;#39;bottom&amp;#39; | &amp;#39;right&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>LinkButton</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/linkbutton/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/linkbutton/</guid><content><![CDATA[&lt;h2 id=&#34;linkbutton-variable&#34;&gt;LinkButton variable&lt;/h2&gt;
&lt;h3 id=&#34;linkbutton-variable-1&#34;&gt;LinkButton variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;LinkButton: React.ForwardRefExoticComponent&amp;lt;CommonProps &amp;amp; React.ButtonHTMLAttributes&amp;lt;HTMLButtonElement&amp;gt; &amp;amp; React.AnchorHTMLAttributes&amp;lt;HTMLAnchorElement&amp;gt; &amp;amp; React.RefAttributes&amp;lt;HTMLAnchorElement&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { LinkButton } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="linkbutton-variable">LinkButton variable&lt;/h2>
&lt;h3 id="linkbutton-variable-1">LinkButton variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">LinkButton: React.ForwardRefExoticComponent&amp;lt;CommonProps &amp;amp; React.ButtonHTMLAttributes&amp;lt;HTMLButtonElement&amp;gt; &amp;amp; React.AnchorHTMLAttributes&amp;lt;HTMLAnchorElement&amp;gt; &amp;amp; React.RefAttributes&amp;lt;HTMLAnchorElement&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>linkModelToContextMenuItems</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/linkmodeltocontextmenuitems/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/linkmodeltocontextmenuitems/</guid><content><![CDATA[&lt;h2 id=&#34;linkmodeltocontextmenuitems-variable&#34;&gt;linkModelToContextMenuItems variable&lt;/h2&gt;
&lt;h3 id=&#34;linkmodeltocontextmenuitems-variable-1&#34;&gt;linkModelToContextMenuItems variable&lt;/h3&gt;
&lt;p&gt;Delays creating links until we need to open the ContextMenu&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;linkModelToContextMenuItems: (links: () =&amp;gt; LinkModel[]) =&amp;gt; MenuItem[]&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { linkModelToContextMenuItems } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="linkmodeltocontextmenuitems-variable">linkModelToContextMenuItems variable&lt;/h2>
&lt;h3 id="linkmodeltocontextmenuitems-variable-1">linkModelToContextMenuItems variable&lt;/h3>
&lt;p>Delays creating links until we need to open the ContextMenu&lt;/p>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">linkModelToContextMenuItems: (links: () =&amp;gt; LinkModel[]) =&amp;gt; MenuItem[]&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>List</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/list/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/list/</guid><content><![CDATA[&lt;h2 id=&#34;list-class&#34;&gt;List class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class List&amp;lt;T&amp;gt; extends React.PureComponent&amp;lt;ListProps&amp;lt;T&amp;gt;&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { List } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="list-class">List class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class List&amp;lt;T&amp;gt; extends React.PureComponent&amp;lt;ListProps&amp;lt;T&amp;gt;&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { List } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Methods&lt;/b>&lt;/p></description></item><item><title>listItem</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stylemixins/listitem/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stylemixins/listitem/</guid><content><![CDATA[&lt;h2 id=&#34;stylemixinslistitem-function&#34;&gt;styleMixins.listItem() function&lt;/h2&gt;
&lt;h3 id=&#34;stylemixinslistitem-function-1&#34;&gt;styleMixins.listItem() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function listItem(theme: GrafanaTheme): string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { styleMixins } from &amp;#39;@grafana/ui&amp;#39;;
const { listItem } = styleMixins;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;theme&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;GrafanaTheme&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;string&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="stylemixinslistitem-function">styleMixins.listItem() function&lt;/h2>
&lt;h3 id="stylemixinslistitem-function-1">styleMixins.listItem() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function listItem(theme: GrafanaTheme): string;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { styleMixins } from &amp;#39;@grafana/ui&amp;#39;;
const { listItem } = styleMixins;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Parameters&lt;/b>&lt;/p></description></item><item><title>listItemSelected</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stylemixins/listitemselected/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stylemixins/listitemselected/</guid><content><![CDATA[&lt;h2 id=&#34;stylemixinslistitemselected-function&#34;&gt;styleMixins.listItemSelected() function&lt;/h2&gt;
&lt;h3 id=&#34;stylemixinslistitemselected-function-1&#34;&gt;styleMixins.listItemSelected() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function listItemSelected(theme: GrafanaTheme): string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { styleMixins } from &amp;#39;@grafana/ui&amp;#39;;
const { listItemSelected } = styleMixins;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;theme&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;GrafanaTheme&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;string&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="stylemixinslistitemselected-function">styleMixins.listItemSelected() function&lt;/h2>
&lt;h3 id="stylemixinslistitemselected-function-1">styleMixins.listItemSelected() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function listItemSelected(theme: GrafanaTheme): string;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { styleMixins } from &amp;#39;@grafana/ui&amp;#39;;
const { listItemSelected } = styleMixins;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Parameters&lt;/b>&lt;/p></description></item><item><title>LoadingPlaceholder</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/loadingplaceholder/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/loadingplaceholder/</guid><content><![CDATA[&lt;h2 id=&#34;loadingplaceholder-variable&#34;&gt;LoadingPlaceholder variable&lt;/h2&gt;
&lt;h3 id=&#34;loadingplaceholder-variable-1&#34;&gt;LoadingPlaceholder variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;LoadingPlaceholder: SFC&amp;lt;LoadingPlaceholderProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { LoadingPlaceholder } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="loadingplaceholder-variable">LoadingPlaceholder variable&lt;/h2>
&lt;h3 id="loadingplaceholder-variable-1">LoadingPlaceholder variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">LoadingPlaceholder: SFC&amp;lt;LoadingPlaceholderProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { LoadingPlaceholder } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>LoadingPlaceholderProps</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/loadingplaceholderprops/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/loadingplaceholderprops/</guid><content><![CDATA[&lt;h2 id=&#34;loadingplaceholderprops-interface&#34;&gt;LoadingPlaceholderProps interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface LoadingPlaceholderProps extends HTMLAttributes&amp;lt;HTMLDivElement&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { LoadingPlaceholderProps } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#text-property&#34;&gt;text&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;text-property&#34;&gt;text property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;text: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="loadingplaceholderprops-interface">LoadingPlaceholderProps interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface LoadingPlaceholderProps extends HTMLAttributes&amp;lt;HTMLDivElement&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { LoadingPlaceholderProps } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>LogLabels</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/loglabels/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/loglabels/</guid><content><![CDATA[&lt;h2 id=&#34;loglabels-variable&#34;&gt;LogLabels variable&lt;/h2&gt;
&lt;h3 id=&#34;loglabels-variable-1&#34;&gt;LogLabels variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;LogLabels: React.FunctionComponent&amp;lt;Pick&amp;lt;Props, &amp;#34;labels&amp;#34;&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { LogLabels } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="loglabels-variable">LogLabels variable&lt;/h2>
&lt;h3 id="loglabels-variable-1">LogLabels variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">LogLabels: React.FunctionComponent&amp;lt;Pick&amp;lt;Props, &amp;#34;labels&amp;#34;&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { LogLabels } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>LogMessageAnsi</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/logmessageansi/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/logmessageansi/</guid><content><![CDATA[&lt;h2 id=&#34;logmessageansi-class&#34;&gt;LogMessageAnsi class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class LogMessageAnsi extends PureComponent&amp;lt;Props, State&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { LogMessageAnsi } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#state-property&#34;&gt;state&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;State&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#getderivedstatefromprops-method&#34;&gt;getDerivedStateFromProps(props, state)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;static&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;state-property&#34;&gt;state property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;state: State;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;getderivedstatefromprops-method&#34;&gt;getDerivedStateFromProps method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;static getDerivedStateFromProps(props: Props, state: State): {
        chunks: ({
            style: Style;
            text: any;
        } | {
            text: any;
            style?: undefined;
        })[];
        prevValue: string;
    } | null;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;props&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Props&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;state&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;State&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;{ chunks: ({ style: Style; text: any; } | { text: any; style?: undefined; })[]; prevValue: string; } | null&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): (string | JSX.Element)[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;(string | JSX.Element)[]&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="logmessageansi-class">LogMessageAnsi class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class LogMessageAnsi extends PureComponent&amp;lt;Props, State&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { LogMessageAnsi } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>LogRows</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/logrows/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/logrows/</guid><content><![CDATA[&lt;h2 id=&#34;logrows-variable&#34;&gt;LogRows variable&lt;/h2&gt;
&lt;h3 id=&#34;logrows-variable-1&#34;&gt;LogRows variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;LogRows: React.FunctionComponent&amp;lt;Pick&amp;lt;Props, &amp;#34;timeZone&amp;#34; | &amp;#34;getRowContext&amp;#34; | &amp;#34;logsSortOrder&amp;#34; | &amp;#34;highlighterExpressions&amp;#34; | &amp;#34;wrapLogMessage&amp;#34; | &amp;#34;showContextToggle&amp;#34; | &amp;#34;onClickFilterLabel&amp;#34; | &amp;#34;onClickFilterOutLabel&amp;#34; | &amp;#34;showDetectedFields&amp;#34; | &amp;#34;onClickShowDetectedField&amp;#34; | &amp;#34;onClickHideDetectedField&amp;#34; | &amp;#34;getFieldLinks&amp;#34; | &amp;#34;showLabels&amp;#34; | &amp;#34;showTime&amp;#34; | &amp;#34;allowDetails&amp;#34; | &amp;#34;forceEscape&amp;#34; | &amp;#34;logRows&amp;#34; | &amp;#34;deduplicatedRows&amp;#34; | &amp;#34;dedupStrategy&amp;#34; | &amp;#34;previewLimit&amp;#34; | &amp;#34;disableCustomHorizontalScroll&amp;#34;&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { LogRows } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="logrows-variable">LogRows variable&lt;/h2>
&lt;h3 id="logrows-variable-1">LogRows variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">LogRows: React.FunctionComponent&amp;lt;Pick&amp;lt;Props, &amp;#34;timeZone&amp;#34; | &amp;#34;getRowContext&amp;#34; | &amp;#34;logsSortOrder&amp;#34; | &amp;#34;highlighterExpressions&amp;#34; | &amp;#34;wrapLogMessage&amp;#34; | &amp;#34;showContextToggle&amp;#34; | &amp;#34;onClickFilterLabel&amp;#34; | &amp;#34;onClickFilterOutLabel&amp;#34; | &amp;#34;showDetectedFields&amp;#34; | &amp;#34;onClickShowDetectedField&amp;#34; | &amp;#34;onClickHideDetectedField&amp;#34; | &amp;#34;getFieldLinks&amp;#34; | &amp;#34;showLabels&amp;#34; | &amp;#34;showTime&amp;#34; | &amp;#34;allowDetails&amp;#34; | &amp;#34;forceEscape&amp;#34; | &amp;#34;logRows&amp;#34; | &amp;#34;deduplicatedRows&amp;#34; | &amp;#34;dedupStrategy&amp;#34; | &amp;#34;previewLimit&amp;#34; | &amp;#34;disableCustomHorizontalScroll&amp;#34;&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>makeFragment</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/makefragment/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/makefragment/</guid><content><![CDATA[&lt;h2 id=&#34;makefragment-variable&#34;&gt;makeFragment variable&lt;/h2&gt;
&lt;h3 id=&#34;makefragment-variable-1&#34;&gt;makeFragment variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;makeFragment: (text: string, syntax?: string | undefined) =&amp;gt; Document&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { makeFragment } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="makefragment-variable">makeFragment variable&lt;/h2>
&lt;h3 id="makefragment-variable-1">makeFragment variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">makeFragment: (text: string, syntax?: string | undefined) =&amp;gt; Document&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>makeValue</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/makevalue/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/makevalue/</guid><content><![CDATA[&lt;h2 id=&#34;makevalue-variable&#34;&gt;makeValue variable&lt;/h2&gt;
&lt;h3 id=&#34;makevalue-variable-1&#34;&gt;makeValue variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;makeValue: (text: string, syntax?: string | undefined) =&amp;gt; Value&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { makeValue } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="makevalue-variable">makeValue variable&lt;/h2>
&lt;h3 id="makevalue-variable-1">makeValue variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">makeValue: (text: string, syntax?: string | undefined) =&amp;gt; Value&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>Marker</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/marker/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/marker/</guid><content><![CDATA[&lt;h2 id=&#34;marker-variable&#34;&gt;Marker variable&lt;/h2&gt;
&lt;h3 id=&#34;marker-variable-1&#34;&gt;Marker variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Marker: React.FC&amp;lt;MarkerProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Marker } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="marker-variable">Marker variable&lt;/h2>
&lt;h3 id="marker-variable-1">Marker variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Marker: React.FC&amp;lt;MarkerProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Marker } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>measureText</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/measuretext/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/measuretext/</guid><content><![CDATA[&lt;h2 id=&#34;measuretext-function&#34;&gt;measureText() function&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;measuretext-function-1&#34;&gt;measureText() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function measureText(text: string, fontSize: number): TextMetrics;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { measureText } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;text&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;fontSize&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;TextMetrics&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="measuretext-function">measureText() function&lt;/h2>
&lt;blockquote>
&lt;p>This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p></description></item><item><title>mediaUp</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stylemixins/mediaup/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stylemixins/mediaup/</guid><content><![CDATA[&lt;h2 id=&#34;stylemixinsmediaup-function&#34;&gt;styleMixins.mediaUp() function&lt;/h2&gt;
&lt;h3 id=&#34;stylemixinsmediaup-function-1&#34;&gt;styleMixins.mediaUp() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function mediaUp(breakpoint: string): string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { styleMixins } from &amp;#39;@grafana/ui&amp;#39;;
const { mediaUp } = styleMixins;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;breakpoint&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;string&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="stylemixinsmediaup-function">styleMixins.mediaUp() function&lt;/h2>
&lt;h3 id="stylemixinsmediaup-function-1">styleMixins.mediaUp() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function mediaUp(breakpoint: string): string;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { styleMixins } from &amp;#39;@grafana/ui&amp;#39;;
const { mediaUp } = styleMixins;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Parameters&lt;/b>&lt;/p></description></item><item><title>mockTheme</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/mocktheme/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/mocktheme/</guid><content><![CDATA[&lt;h2 id=&#34;mocktheme-variable&#34;&gt;mockTheme variable&lt;/h2&gt;
&lt;h3 id=&#34;mocktheme-variable-1&#34;&gt;mockTheme variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;mockTheme: (mock: (name?: string | undefined) =&amp;gt; GrafanaTheme) =&amp;gt; () =&amp;gt; void&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { mockTheme } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="mocktheme-variable">mockTheme variable&lt;/h2>
&lt;h3 id="mocktheme-variable-1">mockTheme variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">mockTheme: (mock: (name?: string | undefined) =&amp;gt; GrafanaTheme) =&amp;gt; () =&amp;gt; void&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>mockThemeContext</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/mockthemecontext/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/mockthemecontext/</guid><content><![CDATA[&lt;h2 id=&#34;mockthemecontext-variable&#34;&gt;mockThemeContext variable&lt;/h2&gt;
&lt;h3 id=&#34;mockthemecontext-variable-1&#34;&gt;mockThemeContext variable&lt;/h3&gt;
&lt;p&gt;Enables theme context mocking&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;mockThemeContext: (theme: Partial&amp;lt;GrafanaTheme&amp;gt;) =&amp;gt; () =&amp;gt; void&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { mockThemeContext } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="mockthemecontext-variable">mockThemeContext variable&lt;/h2>
&lt;h3 id="mockthemecontext-variable-1">mockThemeContext variable&lt;/h3>
&lt;p>Enables theme context mocking&lt;/p>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">mockThemeContext: (theme: Partial&amp;lt;GrafanaTheme&amp;gt;) =&amp;gt; () =&amp;gt; void&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>Modal</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/modal/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/modal/</guid><content><![CDATA[&lt;h2 id=&#34;modal-function&#34;&gt;Modal() function&lt;/h2&gt;
&lt;h3 id=&#34;modal-function-1&#34;&gt;Modal() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function Modal(props: PropsWithChildren&amp;lt;Props&amp;gt;): ReturnType&amp;lt;FC&amp;lt;Props&amp;gt;&amp;gt;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Modal } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;props&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;PropsWithChildren&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;ReturnType&amp;lt;FC&amp;lt;Props&amp;gt;&amp;gt;&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="modal-function">Modal() function&lt;/h2>
&lt;h3 id="modal-function-1">Modal() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function Modal(props: PropsWithChildren&amp;lt;Props&amp;gt;): ReturnType&amp;lt;FC&amp;lt;Props&amp;gt;&amp;gt;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Modal } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Parameters&lt;/b>&lt;/p></description></item><item><title>ModalHeader</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/modalheader/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/modalheader/</guid><content><![CDATA[&lt;h2 id=&#34;modalheader-variable&#34;&gt;ModalHeader variable&lt;/h2&gt;
&lt;h3 id=&#34;modalheader-variable-1&#34;&gt;ModalHeader variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;ModalHeader: React.FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ModalHeader } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="modalheader-variable">ModalHeader variable&lt;/h2>
&lt;h3 id="modalheader-variable-1">ModalHeader variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">ModalHeader: React.FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ModalHeader } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>ModalRoot</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/modalroot/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/modalroot/</guid><content><![CDATA[&lt;h2 id=&#34;modalroot-variable&#34;&gt;ModalRoot variable&lt;/h2&gt;
&lt;h3 id=&#34;modalroot-variable-1&#34;&gt;ModalRoot variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;ModalRoot: () =&amp;gt; JSX.Element&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ModalRoot } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="modalroot-variable">ModalRoot variable&lt;/h2>
&lt;h3 id="modalroot-variable-1">ModalRoot variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">ModalRoot: () =&amp;gt; JSX.Element&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ModalRoot } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>ModalsController</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/modalscontroller/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/modalscontroller/</guid><content><![CDATA[&lt;h2 id=&#34;modalscontroller-variable&#34;&gt;ModalsController variable&lt;/h2&gt;
&lt;h3 id=&#34;modalscontroller-variable-1&#34;&gt;ModalsController variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;ModalsController: React.Consumer&amp;lt;ModalsContextState&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ModalsController } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="modalscontroller-variable">ModalsController variable&lt;/h2>
&lt;h3 id="modalscontroller-variable-1">ModalsController variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">ModalsController: React.Consumer&amp;lt;ModalsContextState&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ModalsController } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>ModalsProvider</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/modalsprovider/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/modalsprovider/</guid><content><![CDATA[&lt;h2 id=&#34;modalsprovider-class&#34;&gt;ModalsProvider class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class ModalsProvider extends React.Component&amp;lt;ModalsProviderProps, ModalsContextState&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ModalsProvider } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Constructors&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Constructor&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#constructor-props&#34;&gt;constructor(props)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;Constructs a new instance of the &lt;code&gt;ModalsProvider&lt;/code&gt; class&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#hidemodal-property&#34;&gt;hideModal&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;() =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#showmodal-property&#34;&gt;showModal&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(component: React.ComponentType&amp;lt;any&amp;gt;, props: any) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;constructorprops&#34;&gt;constructor(props)&lt;/h3&gt;
&lt;p&gt;Constructs a new instance of the &lt;code&gt;ModalsProvider&lt;/code&gt; class&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;constructor(props: ModalsProviderProps);&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;props&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;ModalsProviderProps&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;hidemodal-property&#34;&gt;hideModal property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;hideModal: () =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;showmodal-property&#34;&gt;showModal property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;showModal: (component: React.ComponentType&amp;lt;any&amp;gt;, props: any) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="modalsprovider-class">ModalsProvider class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class ModalsProvider extends React.Component&amp;lt;ModalsProviderProps, ModalsContextState&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ModalsProvider } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Constructors&lt;/b>&lt;/p></description></item><item><title>ModalTabsHeader</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/modaltabsheader/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/modaltabsheader/</guid><content><![CDATA[&lt;h2 id=&#34;modaltabsheader-variable&#34;&gt;ModalTabsHeader variable&lt;/h2&gt;
&lt;h3 id=&#34;modaltabsheader-variable-1&#34;&gt;ModalTabsHeader variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;ModalTabsHeader: React.FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ModalTabsHeader } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="modaltabsheader-variable">ModalTabsHeader variable&lt;/h2>
&lt;h3 id="modaltabsheader-variable-1">ModalTabsHeader variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">ModalTabsHeader: React.FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ModalTabsHeader } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>MultiSelect</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/multiselect/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/multiselect/</guid><content><![CDATA[&lt;h2 id=&#34;multiselect-function&#34;&gt;MultiSelect() function&lt;/h2&gt;
&lt;h3 id=&#34;multiselect-function-1&#34;&gt;MultiSelect() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function MultiSelect&amp;lt;T&amp;gt;(props: MultiSelectCommonProps&amp;lt;T&amp;gt;): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { MultiSelect } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;props&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;MultiSelectCommonProps&amp;lt;T&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="multiselect-function">MultiSelect() function&lt;/h2>
&lt;h3 id="multiselect-function-1">MultiSelect() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function MultiSelect&amp;lt;T&amp;gt;(props: MultiSelectCommonProps&amp;lt;T&amp;gt;): JSX.Element;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { MultiSelect } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Parameters&lt;/b>&lt;/p></description></item><item><title>NewlinePlugin</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/newlineplugin/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/newlineplugin/</guid><content><![CDATA[&lt;h2 id=&#34;newlineplugin-function&#34;&gt;NewlinePlugin() function&lt;/h2&gt;
&lt;h3 id=&#34;newlineplugin-function-1&#34;&gt;NewlinePlugin() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function NewlinePlugin(): Plugin;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { NewlinePlugin } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Plugin&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="newlineplugin-function">NewlinePlugin() function&lt;/h2>
&lt;h3 id="newlineplugin-function-1">NewlinePlugin() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function NewlinePlugin(): Plugin;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { NewlinePlugin } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Returns:&lt;/b>&lt;/p></description></item><item><title>NodeGraph</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/nodegraph/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/nodegraph/</guid><content><![CDATA[&lt;h2 id=&#34;nodegraph-function&#34;&gt;NodeGraph() function&lt;/h2&gt;
&lt;h3 id=&#34;nodegraph-function-1&#34;&gt;NodeGraph() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function NodeGraph({ getLinks, dataFrames, nodeLimit }: Props): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { NodeGraph } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;{ getLinks, dataFrames, nodeLimit }&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Props&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="nodegraph-function">NodeGraph() function&lt;/h2>
&lt;h3 id="nodegraph-function-1">NodeGraph() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function NodeGraph({ getLinks, dataFrames, nodeLimit }: Props): JSX.Element;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>NodeGraphDataFrameFieldNames</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/nodegraphdataframefieldnames/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/nodegraphdataframefieldnames/</guid><content><![CDATA[&lt;h2 id=&#34;nodegraphdataframefieldnames-enum&#34;&gt;NodeGraphDataFrameFieldNames enum&lt;/h2&gt;
&lt;h3 id=&#34;nodegraphdataframefieldnames-enum-1&#34;&gt;NodeGraphDataFrameFieldNames enum&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare enum DataFrameFieldNames &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { NodeGraphDataFrameFieldNames } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;enumeration-members&#34;&gt;Enumeration Members&lt;/h2&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Member&lt;/th&gt;
              &lt;th&gt;Value&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;arc&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;arc__&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;detail&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;detail__&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;id&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;id&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;mainStat&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;mainStat&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;secondaryStat&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;secondaryStat&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;source&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;source&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;subTitle&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;subTitle&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;target&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;target&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;title&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;title&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;]]></content><description>&lt;h2 id="nodegraphdataframefieldnames-enum">NodeGraphDataFrameFieldNames enum&lt;/h2>
&lt;h3 id="nodegraphdataframefieldnames-enum-1">NodeGraphDataFrameFieldNames enum&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare enum DataFrameFieldNames &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { NodeGraphDataFrameFieldNames } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;h2 id="enumeration-members">Enumeration Members&lt;/h2>
&lt;section class="expand-table-wrapper">&lt;div class="button-div">
&lt;button class="expand-table-btn">Expand table&lt;/button>
&lt;/div>&lt;div class="responsive-table-wrapper">
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Member&lt;/th>
&lt;th>Value&lt;/th>
&lt;th>Description&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>arc&lt;/td>
&lt;td>&lt;code>&amp;quot;arc__&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>detail&lt;/td>
&lt;td>&lt;code>&amp;quot;detail__&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>id&lt;/td>
&lt;td>&lt;code>&amp;quot;id&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>mainStat&lt;/td>
&lt;td>&lt;code>&amp;quot;mainStat&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>secondaryStat&lt;/td>
&lt;td>&lt;code>&amp;quot;secondaryStat&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>source&lt;/td>
&lt;td>&lt;code>&amp;quot;source&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>subTitle&lt;/td>
&lt;td>&lt;code>&amp;quot;subTitle&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>target&lt;/td>
&lt;td>&lt;code>&amp;quot;target&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>title&lt;/td>
&lt;td>&lt;code>&amp;quot;title&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/section></description></item><item><title>NumberValueEditor</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/numbervalueeditor/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/numbervalueeditor/</guid><content><![CDATA[&lt;h2 id=&#34;numbervalueeditor-variable&#34;&gt;NumberValueEditor variable&lt;/h2&gt;
&lt;h3 id=&#34;numbervalueeditor-variable-1&#34;&gt;NumberValueEditor variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;NumberValueEditor: React.FC&amp;lt;FieldConfigEditorProps&amp;lt;number, NumberFieldConfigSettings&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { NumberValueEditor } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="numbervalueeditor-variable">NumberValueEditor variable&lt;/h2>
&lt;h3 id="numbervalueeditor-variable-1">NumberValueEditor variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">NumberValueEditor: React.FC&amp;lt;FieldConfigEditorProps&amp;lt;number, NumberFieldConfigSettings&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { NumberValueEditor } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>OnTagClick</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/ontagclick/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/ontagclick/</guid><content><![CDATA[&lt;h2 id=&#34;ontagclick-type&#34;&gt;OnTagClick type&lt;/h2&gt;
&lt;h3 id=&#34;ontagclick-type-1&#34;&gt;OnTagClick type&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare type OnTagClick = (name: string, event: React.MouseEvent&amp;lt;HTMLElement&amp;gt;) =&amp;gt; any;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { OnTagClick } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="ontagclick-type">OnTagClick type&lt;/h2>
&lt;h3 id="ontagclick-type-1">OnTagClick type&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare type OnTagClick = (name: string, event: React.MouseEvent&amp;lt;HTMLElement&amp;gt;) =&amp;gt; any;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>Pagination</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/pagination/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/pagination/</guid><content><![CDATA[&lt;h2 id=&#34;pagination-variable&#34;&gt;Pagination variable&lt;/h2&gt;
&lt;h3 id=&#34;pagination-variable-1&#34;&gt;Pagination variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Pagination: React.FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Pagination } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="pagination-variable">Pagination variable&lt;/h2>
&lt;h3 id="pagination-variable-1">Pagination variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Pagination: React.FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Pagination } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>PieChart</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/piechart/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/piechart/</guid><content><![CDATA[&lt;h2 id=&#34;piechart-variable&#34;&gt;PieChart variable&lt;/h2&gt;
&lt;h3 id=&#34;piechart-variable-1&#34;&gt;PieChart variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;PieChart: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { PieChart } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="piechart-variable">PieChart variable&lt;/h2>
&lt;h3 id="piechart-variable-1">PieChart variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">PieChart: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { PieChart } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>PieChartLabels</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/piechartlabels/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/piechartlabels/</guid><content><![CDATA[&lt;h2 id=&#34;piechartlabels-enum&#34;&gt;PieChartLabels enum&lt;/h2&gt;
&lt;h3 id=&#34;piechartlabels-enum-1&#34;&gt;PieChartLabels enum&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare enum PieChartLabels &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { PieChartLabels } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;enumeration-members&#34;&gt;Enumeration Members&lt;/h2&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Member&lt;/th&gt;
              &lt;th&gt;Value&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;Name&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;name&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;Percent&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;percent&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;Value&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;value&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;]]></content><description>&lt;h2 id="piechartlabels-enum">PieChartLabels enum&lt;/h2>
&lt;h3 id="piechartlabels-enum-1">PieChartLabels enum&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare enum PieChartLabels &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { PieChartLabels } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;h2 id="enumeration-members">Enumeration Members&lt;/h2>
&lt;section class="expand-table-wrapper">&lt;div class="button-div">
&lt;button class="expand-table-btn">Expand table&lt;/button>
&lt;/div>&lt;div class="responsive-table-wrapper">
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Member&lt;/th>
&lt;th>Value&lt;/th>
&lt;th>Description&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Name&lt;/td>
&lt;td>&lt;code>&amp;quot;name&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Percent&lt;/td>
&lt;td>&lt;code>&amp;quot;percent&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Value&lt;/td>
&lt;td>&lt;code>&amp;quot;value&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/section></description></item><item><title>PieChartLegendOptions</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/piechartlegendoptions/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/piechartlegendoptions/</guid><content><![CDATA[&lt;h2 id=&#34;piechartlegendoptions-interface&#34;&gt;PieChartLegendOptions interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface PieChartLegendOptions extends VizLegendOptions &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { PieChartLegendOptions } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#values-property&#34;&gt;values&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;PieChartLegendValues[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;values-property&#34;&gt;values property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;values: PieChartLegendValues[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="piechartlegendoptions-interface">PieChartLegendOptions interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface PieChartLegendOptions extends VizLegendOptions &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { PieChartLegendOptions } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>PieChartLegendValues</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/piechartlegendvalues/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/piechartlegendvalues/</guid><content><![CDATA[&lt;h2 id=&#34;piechartlegendvalues-enum&#34;&gt;PieChartLegendValues enum&lt;/h2&gt;
&lt;h3 id=&#34;piechartlegendvalues-enum-1&#34;&gt;PieChartLegendValues enum&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare enum PieChartLegendValues &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { PieChartLegendValues } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;enumeration-members&#34;&gt;Enumeration Members&lt;/h2&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Member&lt;/th&gt;
              &lt;th&gt;Value&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;Percent&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;percent&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;Value&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;value&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;]]></content><description>&lt;h2 id="piechartlegendvalues-enum">PieChartLegendValues enum&lt;/h2>
&lt;h3 id="piechartlegendvalues-enum-1">PieChartLegendValues enum&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare enum PieChartLegendValues &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { PieChartLegendValues } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;h2 id="enumeration-members">Enumeration Members&lt;/h2>
&lt;section class="expand-table-wrapper">&lt;div class="button-div">
&lt;button class="expand-table-btn">Expand table&lt;/button>
&lt;/div>&lt;div class="responsive-table-wrapper">
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Member&lt;/th>
&lt;th>Value&lt;/th>
&lt;th>Description&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Percent&lt;/td>
&lt;td>&lt;code>&amp;quot;percent&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Value&lt;/td>
&lt;td>&lt;code>&amp;quot;value&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/section></description></item><item><title>PieChartType</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/piecharttype/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/piecharttype/</guid><content><![CDATA[&lt;h2 id=&#34;piecharttype-enum&#34;&gt;PieChartType enum&lt;/h2&gt;
&lt;h3 id=&#34;piecharttype-enum-1&#34;&gt;PieChartType enum&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare enum PieChartType &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { PieChartType } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;enumeration-members&#34;&gt;Enumeration Members&lt;/h2&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Member&lt;/th&gt;
              &lt;th&gt;Value&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;Donut&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;donut&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;Pie&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;pie&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;]]></content><description>&lt;h2 id="piecharttype-enum">PieChartType enum&lt;/h2>
&lt;h3 id="piecharttype-enum-1">PieChartType enum&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare enum PieChartType &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { PieChartType } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;h2 id="enumeration-members">Enumeration Members&lt;/h2>
&lt;section class="expand-table-wrapper">&lt;div class="button-div">
&lt;button class="expand-table-btn">Expand table&lt;/button>
&lt;/div>&lt;div class="responsive-table-wrapper">
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Member&lt;/th>
&lt;th>Value&lt;/th>
&lt;th>Description&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Donut&lt;/td>
&lt;td>&lt;code>&amp;quot;donut&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Pie&lt;/td>
&lt;td>&lt;code>&amp;quot;pie&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/section></description></item><item><title>Popover</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/popover/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/popover/</guid><content><![CDATA[&lt;h2 id=&#34;popover-class&#34;&gt;Popover class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;declare class Popover extends PureComponent&amp;lt;Props&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Popover } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="popover-class">Popover class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">declare class Popover extends PureComponent&amp;lt;Props&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Popover } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Methods&lt;/b>&lt;/p></description></item><item><title>PopoverContent</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/popovercontent/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/popovercontent/</guid><content><![CDATA[&lt;h2 id=&#34;popovercontent-type&#34;&gt;PopoverContent type&lt;/h2&gt;
&lt;h3 id=&#34;popovercontent-type-1&#34;&gt;PopoverContent type&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare type PopoverContent = string | React.ReactElement&amp;lt;any&amp;gt; | ((props: PopoverContentProps) =&amp;gt; JSX.Element);&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { PopoverContent } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="popovercontent-type">PopoverContent type&lt;/h2>
&lt;h3 id="popovercontent-type-1">PopoverContent type&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare type PopoverContent = string | React.ReactElement&amp;lt;any&amp;gt; | ((props: PopoverContentProps) =&amp;gt; JSX.Element);&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>PopoverController</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/popovercontroller/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/popovercontroller/</guid><content><![CDATA[&lt;h2 id=&#34;popovercontroller-class&#34;&gt;PopoverController class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;declare class PopoverController extends React.Component&amp;lt;Props, State&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { PopoverController } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#hidepopper-property&#34;&gt;hidePopper&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;() =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#showpopper-property&#34;&gt;showPopper&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;() =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#state-property&#34;&gt;state&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;{&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        show: boolean;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;    }&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;hidepopper-property&#34;&gt;hidePopper property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;hidePopper: () =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;showpopper-property&#34;&gt;showPopper property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;showPopper: () =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;state-property&#34;&gt;state property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;state: {
        show: boolean;
    };&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="popovercontroller-class">PopoverController class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">declare class PopoverController extends React.Component&amp;lt;Props, State&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { PopoverController } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>Portal</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/portal/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/portal/</guid><content><![CDATA[&lt;h2 id=&#34;portal-class&#34;&gt;Portal class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class Portal extends PureComponent&amp;lt;Props&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Portal } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Constructors&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Constructor&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#constructor-props&#34;&gt;constructor(props)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;Constructs a new instance of the &lt;code&gt;Portal&lt;/code&gt; class&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#node-property&#34;&gt;node&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;HTMLElement&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#portalroot-property&#34;&gt;portalRoot&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;HTMLElement&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentwillunmount-method&#34;&gt;componentWillUnmount()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;constructorprops&#34;&gt;constructor(props)&lt;/h3&gt;
&lt;p&gt;Constructs a new instance of the &lt;code&gt;Portal&lt;/code&gt; class&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;constructor(props: Props);&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;props&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Props&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;node-property&#34;&gt;node property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;node: HTMLElement;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;portalroot-property&#34;&gt;portalRoot property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;portalRoot: HTMLElement;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;componentwillunmount-method&#34;&gt;componentWillUnmount method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentWillUnmount(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): React.ReactPortal;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;React.ReactPortal&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="portal-class">Portal class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class Portal extends PureComponent&amp;lt;Props&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Portal } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Constructors&lt;/b>&lt;/p></description></item><item><title>QueryField</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/queryfield/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/queryfield/</guid><content><![CDATA[&lt;h2 id=&#34;queryfield-class&#34;&gt;QueryField class&lt;/h2&gt;
&lt;p&gt;Renders an editor field. Pass initial value as initialQuery and listen to changes in props.onValueChanged. This component can only process strings. Internally it uses Slate Value. Implement props.onTypeahead to use suggestions, see PromQueryField.tsx as an example.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class QueryField extends React.PureComponent&amp;lt;QueryFieldProps, QueryFieldState&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { QueryField } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Constructors&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Constructor&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#constructor-propscontext&#34;&gt;constructor(props, context)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;Constructs a new instance of the &lt;code&gt;QueryField&lt;/code&gt; class&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#editor-property&#34;&gt;editor&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Editor | null&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#handleblur-property&#34;&gt;handleBlur&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(event: Event, editor: CoreEditor, next: Function) =&amp;gt; any&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;We need to handle blur events here mainly because of dashboard panels which expect to have query executed on blur.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#lastexecutedvalue-property&#34;&gt;lastExecutedValue&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Value | null&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#mounted-property&#34;&gt;mounted&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;boolean&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#onchange-property&#34;&gt;onChange&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(value: Value, runQuery?: boolean | undefined) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Update local state, propagate change upstream and optionally run the query afterwards.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#plugins-property&#34;&gt;plugins&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Plugin[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#runonchange-property&#34;&gt;runOnChange&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;() =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#runonchangeandrunquery-property&#34;&gt;runOnChangeAndRunQuery&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;() =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#runonchangedebounced-property&#34;&gt;runOnChangeDebounced&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Function&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#runonrunquery-property&#34;&gt;runOnRunQuery&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;() =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentdidmount-method&#34;&gt;componentDidMount()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentdidupdate-method&#34;&gt;componentDidUpdate(prevProps, prevState)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentwillunmount-method&#34;&gt;componentWillUnmount()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;constructorprops-context&#34;&gt;constructor(props, context)&lt;/h3&gt;
&lt;p&gt;Constructs a new instance of the &lt;code&gt;QueryField&lt;/code&gt; class&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;constructor(props: QueryFieldProps, context: Context&amp;lt;any&amp;gt;);&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;props&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;QueryFieldProps&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;context&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Context&amp;lt;any&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;editor-property&#34;&gt;editor property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;editor: Editor | null;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;handleblur-property&#34;&gt;handleBlur property&lt;/h3&gt;
&lt;p&gt;We need to handle blur events here mainly because of dashboard panels which expect to have query executed on blur.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;handleBlur: (event: Event, editor: CoreEditor, next: Function) =&amp;gt; any;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;lastexecutedvalue-property&#34;&gt;lastExecutedValue property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;lastExecutedValue: Value | null;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;mounted-property&#34;&gt;mounted property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;mounted: boolean;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;onchange-property&#34;&gt;onChange property&lt;/h3&gt;
&lt;p&gt;Update local state, propagate change upstream and optionally run the query afterwards.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onChange: (value: Value, runQuery?: boolean | undefined) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;plugins-property&#34;&gt;plugins property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;plugins: Plugin[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;runonchange-property&#34;&gt;runOnChange property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;runOnChange: () =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;runonchangeandrunquery-property&#34;&gt;runOnChangeAndRunQuery property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;runOnChangeAndRunQuery: () =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;runonchangedebounced-property&#34;&gt;runOnChangeDebounced property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;runOnChangeDebounced: Function;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;runonrunquery-property&#34;&gt;runOnRunQuery property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;runOnRunQuery: () =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;componentdidmount-method&#34;&gt;componentDidMount method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentDidMount(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;componentdidupdate-method&#34;&gt;componentDidUpdate method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentDidUpdate(prevProps: QueryFieldProps, prevState: QueryFieldState): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;prevProps&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;QueryFieldProps&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;prevState&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;QueryFieldState&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;componentwillunmount-method&#34;&gt;componentWillUnmount method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentWillUnmount(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="queryfield-class">QueryField class&lt;/h2>
&lt;p>Renders an editor field. Pass initial value as initialQuery and listen to changes in props.onValueChanged. This component can only process strings. Internally it uses Slate Value. Implement props.onTypeahead to use suggestions, see PromQueryField.tsx as an example.&lt;/p></description></item><item><title>RadioButtonGroup</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/radiobuttongroup/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/radiobuttongroup/</guid><content><![CDATA[&lt;h2 id=&#34;radiobuttongroup-namespace&#34;&gt;RadioButtonGroup namespace&lt;/h2&gt;
&lt;h3 id=&#34;radiobuttongroup-namespace-1&#34;&gt;RadioButtonGroup namespace&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare namespace RadioButtonGroup &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { RadioButtonGroup } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;variables&#34;&gt;Variables&lt;/h2&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Variable&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;./displayname/&#34;&gt;displayName&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;]]></content><description>&lt;h2 id="radiobuttongroup-namespace">RadioButtonGroup namespace&lt;/h2>
&lt;h3 id="radiobuttongroup-namespace-1">RadioButtonGroup namespace&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare namespace RadioButtonGroup &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { RadioButtonGroup } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;h2 id="variables">Variables&lt;/h2>
&lt;section class="expand-table-wrapper">&lt;div class="button-div">
&lt;button class="expand-table-btn">Expand table&lt;/button>
&lt;/div>&lt;div class="responsive-table-wrapper">
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Variable&lt;/th>
&lt;th>Description&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>&lt;a href="./displayname/">displayName&lt;/a>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/section></description></item><item><title>RangeSlider</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/rangeslider/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/rangeslider/</guid><content><![CDATA[&lt;h2 id=&#34;rangeslider-variable&#34;&gt;RangeSlider variable&lt;/h2&gt;
&lt;h3 id=&#34;rangeslider-variable-1&#34;&gt;RangeSlider variable&lt;/h3&gt;
&lt;p&gt;RichHistoryQueriesTab uses this Range Component&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;RangeSlider: FunctionComponent&amp;lt;RangeSliderProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { RangeSlider } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="rangeslider-variable">RangeSlider variable&lt;/h2>
&lt;h3 id="rangeslider-variable-1">RangeSlider variable&lt;/h3>
&lt;p>RichHistoryQueriesTab uses this Range Component&lt;/p>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">RangeSlider: FunctionComponent&amp;lt;RangeSliderProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { RangeSlider } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>RefreshPicker</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/refreshpicker/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/refreshpicker/</guid><content><![CDATA[&lt;h2 id=&#34;refreshpicker-class&#34;&gt;RefreshPicker class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class RefreshPicker extends PureComponent&amp;lt;Props&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { RefreshPicker } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Constructors&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Constructor&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#constructor-props&#34;&gt;constructor(props)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;Constructs a new instance of the &lt;code&gt;RefreshPicker&lt;/code&gt; class&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#islive-property&#34;&gt;isLive&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;static&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(refreshInterval?: string | undefined) =&amp;gt; boolean&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#liveoption-property&#34;&gt;liveOption&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;static&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;{&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        label: string;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        value: string;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;    }&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#offoption-property&#34;&gt;offOption&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;static&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;{&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        label: string;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        value: string;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;    }&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#onchangeselect-property&#34;&gt;onChangeSelect&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(item: SelectableValue&amp;lt;string&amp;gt;) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#getvariant-method&#34;&gt;getVariant()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;constructorprops&#34;&gt;constructor(props)&lt;/h3&gt;
&lt;p&gt;Constructs a new instance of the &lt;code&gt;RefreshPicker&lt;/code&gt; class&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;constructor(props: Props);&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;props&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Props&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;islive-property&#34;&gt;isLive property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;static isLive: (refreshInterval?: string | undefined) =&amp;gt; boolean;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;liveoption-property&#34;&gt;liveOption property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;static liveOption: {
        label: string;
        value: string;
    };&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;offoption-property&#34;&gt;offOption property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;static offOption: {
        label: string;
        value: string;
    };&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;onchangeselect-property&#34;&gt;onChangeSelect property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onChangeSelect: (item: SelectableValue&amp;lt;string&amp;gt;) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;getvariant-method&#34;&gt;getVariant method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;getVariant(): ToolbarButtonVariant;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;ToolbarButtonVariant&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="refreshpicker-class">RefreshPicker class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class RefreshPicker extends PureComponent&amp;lt;Props&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { RefreshPicker } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Constructors&lt;/b>&lt;/p></description></item><item><title>regexValidation</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/regexvalidation/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/regexvalidation/</guid><content><![CDATA[&lt;h2 id=&#34;regexvalidation-variable&#34;&gt;regexValidation variable&lt;/h2&gt;
&lt;h3 id=&#34;regexvalidation-variable-1&#34;&gt;regexValidation variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;regexValidation: (pattern: string | RegExp, errorMessage?: string | undefined) =&amp;gt; ValidationRule&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { regexValidation } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="regexvalidation-variable">regexValidation variable&lt;/h2>
&lt;h3 id="regexvalidation-variable-1">regexValidation variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">regexValidation: (pattern: string | RegExp, errorMessage?: string | undefined) =&amp;gt; ValidationRule&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>Renderable</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/renderable/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/renderable/</guid><content><![CDATA[&lt;h2 id=&#34;renderable-type&#34;&gt;Renderable type&lt;/h2&gt;
&lt;h3 id=&#34;renderable-type-1&#34;&gt;Renderable type&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare type Renderable = React.ComponentType | JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Renderable } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="renderable-type">Renderable type&lt;/h2>
&lt;h3 id="renderable-type-1">Renderable type&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare type Renderable = React.ComponentType | JSX.Element;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>RenderFunction</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/renderfunction/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/renderfunction/</guid><content><![CDATA[&lt;h2 id=&#34;renderfunction-type&#34;&gt;RenderFunction type&lt;/h2&gt;
&lt;h3 id=&#34;renderfunction-type-1&#34;&gt;RenderFunction type&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare type RenderFunction = () =&amp;gt; Renderable | Renderable[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { RenderFunction } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="renderfunction-type">RenderFunction type&lt;/h2>
&lt;h3 id="renderfunction-type-1">RenderFunction type&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare type RenderFunction = () =&amp;gt; Renderable | Renderable[];&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>renderOrCallToRender</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/renderorcalltorender/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/renderorcalltorender/</guid><content><![CDATA[&lt;h2 id=&#34;renderorcalltorender-function&#34;&gt;renderOrCallToRender() function&lt;/h2&gt;
&lt;h3 id=&#34;renderorcalltorender-function-1&#34;&gt;renderOrCallToRender() function&lt;/h3&gt;
&lt;p&gt;Given react node or function returns element accordingly&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function renderOrCallToRender&amp;lt;TProps = any&amp;gt;(itemToRender: ((props?: TProps) =&amp;gt; React.ReactNode) | React.ReactNode, props?: TProps): React.ReactNode;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { renderOrCallToRender } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;itemToRender&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;((props?: TProps) =&amp;gt; React.ReactNode) | React.ReactNode&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;props&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;TProps&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;props to be passed to the function if item provided as such&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;React.ReactNode&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="renderorcalltorender-function">renderOrCallToRender() function&lt;/h2>
&lt;h3 id="renderorcalltorender-function-1">renderOrCallToRender() function&lt;/h3>
&lt;p>Given react node or function returns element accordingly&lt;/p>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function renderOrCallToRender&amp;lt;TProps = any&amp;gt;(itemToRender: ((props?: TProps) =&amp;gt; React.ReactNode) | React.ReactNode, props?: TProps): React.ReactNode;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>resetSelectStyles</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/resetselectstyles/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/resetselectstyles/</guid><content><![CDATA[&lt;h2 id=&#34;resetselectstyles-function&#34;&gt;resetSelectStyles() function&lt;/h2&gt;
&lt;h3 id=&#34;resetselectstyles-function-1&#34;&gt;resetSelectStyles() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export default function resetSelectStyles(): {
    clearIndicator: () =&amp;gt; {};
    container: () =&amp;gt; {};
    control: () =&amp;gt; {};
    dropdownIndicator: () =&amp;gt; {};
    group: () =&amp;gt; {};
    groupHeading: () =&amp;gt; {};
    indicatorsContainer: () =&amp;gt; {};
    indicatorSeparator: () =&amp;gt; {};
    input: () =&amp;gt; {};
    loadingIndicator: () =&amp;gt; {};
    loadingMessage: () =&amp;gt; {};
    menu: () =&amp;gt; {};
    menuList: ({ maxHeight }: {
        maxHeight: number;
    }) =&amp;gt; {
        maxHeight: number;
    };
    multiValue: () =&amp;gt; {};
    multiValueLabel: () =&amp;gt; {};
    multiValueRemove: () =&amp;gt; {};
    noOptionsMessage: () =&amp;gt; {};
    option: () =&amp;gt; {};
    placeholder: () =&amp;gt; {};
    singleValue: () =&amp;gt; {};
    valueContainer: () =&amp;gt; {};
};&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { resetSelectStyles } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;{ clearIndicator: () =&amp;gt; {}; container: () =&amp;gt; {}; control: () =&amp;gt; {}; dropdownIndicator: () =&amp;gt; {}; group: () =&amp;gt; {}; groupHeading: () =&amp;gt; {}; indicatorsContainer: () =&amp;gt; {}; indicatorSeparator: () =&amp;gt; {}; input: () =&amp;gt; {}; loadingIndicator: () =&amp;gt; {}; loadingMessage: () =&amp;gt; {}; menu: () =&amp;gt; {}; menuList: ({ maxHeight }: { maxHeight: number; }) =&amp;gt; { maxHeight: number; }; multiValue: () =&amp;gt; {}; multiValueLabel: () =&amp;gt; {}; multiValueRemove: () =&amp;gt; {}; noOptionsMessage: () =&amp;gt; {}; option: () =&amp;gt; {}; placeholder: () =&amp;gt; {}; singleValue: () =&amp;gt; {}; valueContainer: () =&amp;gt; {}; }&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="resetselectstyles-function">resetSelectStyles() function&lt;/h2>
&lt;h3 id="resetselectstyles-function-1">resetSelectStyles() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export default function resetSelectStyles(): {
clearIndicator: () =&amp;gt; {};
container: () =&amp;gt; {};
control: () =&amp;gt; {};
dropdownIndicator: () =&amp;gt; {};
group: () =&amp;gt; {};
groupHeading: () =&amp;gt; {};
indicatorsContainer: () =&amp;gt; {};
indicatorSeparator: () =&amp;gt; {};
input: () =&amp;gt; {};
loadingIndicator: () =&amp;gt; {};
loadingMessage: () =&amp;gt; {};
menu: () =&amp;gt; {};
menuList: ({ maxHeight }: {
maxHeight: number;
}) =&amp;gt; {
maxHeight: number;
};
multiValue: () =&amp;gt; {};
multiValueLabel: () =&amp;gt; {};
multiValueRemove: () =&amp;gt; {};
noOptionsMessage: () =&amp;gt; {};
option: () =&amp;gt; {};
placeholder: () =&amp;gt; {};
singleValue: () =&amp;gt; {};
valueContainer: () =&amp;gt; {};
};&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>RunnerPlugin</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/runnerplugin/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/runnerplugin/</guid><content><![CDATA[&lt;h2 id=&#34;runnerplugin-function&#34;&gt;RunnerPlugin() function&lt;/h2&gt;
&lt;h3 id=&#34;runnerplugin-function-1&#34;&gt;RunnerPlugin() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function RunnerPlugin({ handler }: any): Plugin;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { RunnerPlugin } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;{ handler }&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;any&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Plugin&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="runnerplugin-function">RunnerPlugin() function&lt;/h2>
&lt;h3 id="runnerplugin-function-1">RunnerPlugin() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function RunnerPlugin({ handler }: any): Plugin;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>SCHEMA</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/schema/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/schema/</guid><content><![CDATA[&lt;h2 id=&#34;schema-variable&#34;&gt;SCHEMA variable&lt;/h2&gt;
&lt;h3 id=&#34;schema-variable-1&#34;&gt;SCHEMA variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;SCHEMA: SchemaProperties&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { SCHEMA } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="schema-variable">SCHEMA variable&lt;/h2>
&lt;h3 id="schema-variable-1">SCHEMA variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">SCHEMA: SchemaProperties&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { SCHEMA } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>Segment</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/segment/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/segment/</guid><content><![CDATA[&lt;h2 id=&#34;segment-function&#34;&gt;Segment() function&lt;/h2&gt;
&lt;h3 id=&#34;segment-function-1&#34;&gt;Segment() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function Segment&amp;lt;T&amp;gt;({ options, value, onChange, Component, className, allowCustomValue, placeholder, disabled, ...rest }: React.PropsWithChildren&amp;lt;SegmentSyncProps&amp;lt;T&amp;gt;&amp;gt;): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Segment } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;{ options, value, onChange, Component, className, allowCustomValue, placeholder, disabled, &amp;hellip;rest }&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;React.PropsWithChildren&amp;lt;SegmentSyncProps&amp;lt;T&amp;gt;&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="segment-function">Segment() function&lt;/h2>
&lt;h3 id="segment-function-1">Segment() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function Segment&amp;lt;T&amp;gt;({ options, value, onChange, Component, className, allowCustomValue, placeholder, disabled, ...rest }: React.PropsWithChildren&amp;lt;SegmentSyncProps&amp;lt;T&amp;gt;&amp;gt;): JSX.Element;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>SegmentAsync</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/segmentasync/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/segmentasync/</guid><content><![CDATA[&lt;h2 id=&#34;segmentasync-function&#34;&gt;SegmentAsync() function&lt;/h2&gt;
&lt;h3 id=&#34;segmentasync-function-1&#34;&gt;SegmentAsync() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function SegmentAsync&amp;lt;T&amp;gt;({ value, onChange, loadOptions, Component, className, allowCustomValue, disabled, placeholder, ...rest }: React.PropsWithChildren&amp;lt;SegmentAsyncProps&amp;lt;T&amp;gt;&amp;gt;): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { SegmentAsync } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;{ value, onChange, loadOptions, Component, className, allowCustomValue, disabled, placeholder, &amp;hellip;rest }&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;React.PropsWithChildren&amp;lt;SegmentAsyncProps&amp;lt;T&amp;gt;&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="segmentasync-function">SegmentAsync() function&lt;/h2>
&lt;h3 id="segmentasync-function-1">SegmentAsync() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function SegmentAsync&amp;lt;T&amp;gt;({ value, onChange, loadOptions, Component, className, allowCustomValue, disabled, placeholder, ...rest }: React.PropsWithChildren&amp;lt;SegmentAsyncProps&amp;lt;T&amp;gt;&amp;gt;): JSX.Element;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>SegmentInput</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/segmentinput/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/segmentinput/</guid><content><![CDATA[&lt;h2 id=&#34;segmentinput-function&#34;&gt;SegmentInput() function&lt;/h2&gt;
&lt;h3 id=&#34;segmentinput-function-1&#34;&gt;SegmentInput() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function SegmentInput&amp;lt;T&amp;gt;({ value: initialValue, onChange, Component, className, placeholder, disabled, autofocus, ...rest }: React.PropsWithChildren&amp;lt;SegmentInputProps&amp;lt;T&amp;gt;&amp;gt;): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { SegmentInput } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;{ value: initialValue, onChange, Component, className, placeholder, disabled, autofocus, &amp;hellip;rest }&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;React.PropsWithChildren&amp;lt;SegmentInputProps&amp;lt;T&amp;gt;&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="segmentinput-function">SegmentInput() function&lt;/h2>
&lt;h3 id="segmentinput-function-1">SegmentInput() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function SegmentInput&amp;lt;T&amp;gt;({ value: initialValue, onChange, Component, className, placeholder, disabled, autofocus, ...rest }: React.PropsWithChildren&amp;lt;SegmentInputProps&amp;lt;T&amp;gt;&amp;gt;): JSX.Element;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>SegmentSelect</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/segmentselect/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/segmentselect/</guid><content><![CDATA[&lt;h2 id=&#34;segmentselect-function&#34;&gt;SegmentSelect() function&lt;/h2&gt;
&lt;h3 id=&#34;segmentselect-function-1&#34;&gt;SegmentSelect() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function SegmentSelect&amp;lt;T&amp;gt;({ value, options, onChange, onClickOutside, width, noOptionsMessage, allowCustomValue, ...rest }: React.PropsWithChildren&amp;lt;Props&amp;lt;T&amp;gt;&amp;gt;): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { SegmentSelect } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;{ value, options, onChange, onClickOutside, width, noOptionsMessage, allowCustomValue, &amp;hellip;rest }&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;React.PropsWithChildren&amp;lt;Props&amp;lt;T&amp;gt;&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="segmentselect-function">SegmentSelect() function&lt;/h2>
&lt;h3 id="segmentselect-function-1">SegmentSelect() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function SegmentSelect&amp;lt;T&amp;gt;({ value, options, onChange, onClickOutside, width, noOptionsMessage, allowCustomValue, ...rest }: React.PropsWithChildren&amp;lt;Props&amp;lt;T&amp;gt;&amp;gt;): JSX.Element;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>Select</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/select/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/select/</guid><content><![CDATA[&lt;h2 id=&#34;select-function&#34;&gt;Select() function&lt;/h2&gt;
&lt;h3 id=&#34;select-function-1&#34;&gt;Select() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function Select&amp;lt;T&amp;gt;(props: SelectCommonProps&amp;lt;T&amp;gt;): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Select } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;props&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;SelectCommonProps&amp;lt;T&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="select-function">Select() function&lt;/h2>
&lt;h3 id="select-function-1">Select() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function Select&amp;lt;T&amp;gt;(props: SelectCommonProps&amp;lt;T&amp;gt;): JSX.Element;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Select } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Parameters&lt;/b>&lt;/p></description></item><item><title>SelectionShortcutsPlugin</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/selectionshortcutsplugin/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/selectionshortcutsplugin/</guid><content><![CDATA[&lt;h2 id=&#34;selectionshortcutsplugin-function&#34;&gt;SelectionShortcutsPlugin() function&lt;/h2&gt;
&lt;h3 id=&#34;selectionshortcutsplugin-function-1&#34;&gt;SelectionShortcutsPlugin() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function SelectionShortcutsPlugin(): Plugin;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { SelectionShortcutsPlugin } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Plugin&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="selectionshortcutsplugin-function">SelectionShortcutsPlugin() function&lt;/h2>
&lt;h3 id="selectionshortcutsplugin-function-1">SelectionShortcutsPlugin() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function SelectionShortcutsPlugin(): Plugin;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { SelectionShortcutsPlugin } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Returns:&lt;/b>&lt;/p></description></item><item><title>selectThemeVariant</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/selectthemevariant/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/selectthemevariant/</guid><content><![CDATA[&lt;h2 id=&#34;selectthemevariant-variable&#34;&gt;selectThemeVariant variable&lt;/h2&gt;
&lt;h3 id=&#34;selectthemevariant-variable-1&#34;&gt;selectThemeVariant variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;selectThemeVariant: (variants: VariantDescriptor, currentTheme?: GrafanaThemeType | undefined) =&amp;gt; string | number&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { selectThemeVariant } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="selectthemevariant-variable">selectThemeVariant variable&lt;/h2>
&lt;h3 id="selectthemevariant-variable-1">selectThemeVariant variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">selectThemeVariant: (variants: VariantDescriptor, currentTheme?: GrafanaThemeType | undefined) =&amp;gt; string | number&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>SelectValueEditor</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/selectvalueeditor/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/selectvalueeditor/</guid><content><![CDATA[&lt;h2 id=&#34;selectvalueeditor-class&#34;&gt;SelectValueEditor class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class SelectValueEditor&amp;lt;T&amp;gt; extends React.PureComponent&amp;lt;Props&amp;lt;T&amp;gt;, State&amp;lt;T&amp;gt;&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { SelectValueEditor } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#state-property&#34;&gt;state&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;State&amp;lt;T&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#updateoptions-property&#34;&gt;updateOptions&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;() =&amp;gt; Promise&amp;lt;void&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentdidmount-method&#34;&gt;componentDidMount()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentdidupdate-method&#34;&gt;componentDidUpdate(oldProps)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;state-property&#34;&gt;state property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;state: State&amp;lt;T&amp;gt;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;updateoptions-property&#34;&gt;updateOptions property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;updateOptions: () =&amp;gt; Promise&amp;lt;void&amp;gt;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;componentdidmount-method&#34;&gt;componentDidMount method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentDidMount(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;componentdidupdate-method&#34;&gt;componentDidUpdate method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentDidUpdate(oldProps: Props&amp;lt;T&amp;gt;): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;oldProps&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Props&amp;lt;T&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="selectvalueeditor-class">SelectValueEditor class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class SelectValueEditor&amp;lt;T&amp;gt; extends React.PureComponent&amp;lt;Props&amp;lt;T&amp;gt;, State&amp;lt;T&amp;gt;&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { SelectValueEditor } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>SeriesColorPicker</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/seriescolorpicker/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/seriescolorpicker/</guid><content><![CDATA[&lt;h2 id=&#34;seriescolorpicker-variable&#34;&gt;SeriesColorPicker variable&lt;/h2&gt;
&lt;h3 id=&#34;seriescolorpicker-variable-1&#34;&gt;SeriesColorPicker variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;SeriesColorPicker: React.FunctionComponent&amp;lt;Pick&amp;lt;import(&amp;#34;./SeriesColorPickerPopover&amp;#34;).SeriesColorPickerPopoverProps &amp;amp; {
    children?: ColorPickerTriggerRenderer | undefined;
}, &amp;#34;color&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;children&amp;#34; | &amp;#34;onColorChange&amp;#34; | &amp;#34;enableNamedColors&amp;#34; | &amp;#34;updatePopperPosition&amp;#34; | &amp;#34;yaxis&amp;#34; | &amp;#34;onToggleAxis&amp;#34;&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { SeriesColorPicker } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="seriescolorpicker-variable">SeriesColorPicker variable&lt;/h2>
&lt;h3 id="seriescolorpicker-variable-1">SeriesColorPicker variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">SeriesColorPicker: React.FunctionComponent&amp;lt;Pick&amp;lt;import(&amp;#34;./SeriesColorPickerPopover&amp;#34;).SeriesColorPickerPopoverProps &amp;amp; {
children?: ColorPickerTriggerRenderer | undefined;
}, &amp;#34;color&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;children&amp;#34; | &amp;#34;onColorChange&amp;#34; | &amp;#34;enableNamedColors&amp;#34; | &amp;#34;updatePopperPosition&amp;#34; | &amp;#34;yaxis&amp;#34; | &amp;#34;onToggleAxis&amp;#34;&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>SeriesColorPickerPopover</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/seriescolorpickerpopover/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/seriescolorpickerpopover/</guid><content><![CDATA[&lt;h2 id=&#34;seriescolorpickerpopover-variable&#34;&gt;SeriesColorPickerPopover variable&lt;/h2&gt;
&lt;h3 id=&#34;seriescolorpickerpopover-variable-1&#34;&gt;SeriesColorPickerPopover variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;SeriesColorPickerPopover: FunctionComponent&amp;lt;SeriesColorPickerPopoverProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { SeriesColorPickerPopover } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="seriescolorpickerpopover-variable">SeriesColorPickerPopover variable&lt;/h2>
&lt;h3 id="seriescolorpickerpopover-variable-1">SeriesColorPickerPopover variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">SeriesColorPickerPopover: FunctionComponent&amp;lt;SeriesColorPickerPopoverProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { SeriesColorPickerPopover } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>SeriesColorPickerPopoverWithTheme</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/seriescolorpickerpopoverwiththeme/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/seriescolorpickerpopoverwiththeme/</guid><content><![CDATA[&lt;h2 id=&#34;seriescolorpickerpopoverwiththeme-variable&#34;&gt;SeriesColorPickerPopoverWithTheme variable&lt;/h2&gt;
&lt;h3 id=&#34;seriescolorpickerpopoverwiththeme-variable-1&#34;&gt;SeriesColorPickerPopoverWithTheme variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;SeriesColorPickerPopoverWithTheme: React.FunctionComponent&amp;lt;Pick&amp;lt;SeriesColorPickerPopoverProps, &amp;#34;color&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;onColorChange&amp;#34; | &amp;#34;enableNamedColors&amp;#34; | &amp;#34;updatePopperPosition&amp;#34; | &amp;#34;yaxis&amp;#34; | &amp;#34;onToggleAxis&amp;#34;&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { SeriesColorPickerPopoverWithTheme } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="seriescolorpickerpopoverwiththeme-variable">SeriesColorPickerPopoverWithTheme variable&lt;/h2>
&lt;h3 id="seriescolorpickerpopoverwiththeme-variable-1">SeriesColorPickerPopoverWithTheme variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">SeriesColorPickerPopoverWithTheme: React.FunctionComponent&amp;lt;Pick&amp;lt;SeriesColorPickerPopoverProps, &amp;#34;color&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;onColorChange&amp;#34; | &amp;#34;enableNamedColors&amp;#34; | &amp;#34;updatePopperPosition&amp;#34; | &amp;#34;yaxis&amp;#34; | &amp;#34;onToggleAxis&amp;#34;&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>SeriesIcon</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/seriesicon/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/seriesicon/</guid><content><![CDATA[&lt;h2 id=&#34;seriesicon-variable&#34;&gt;SeriesIcon variable&lt;/h2&gt;
&lt;h3 id=&#34;seriesicon-variable-1&#34;&gt;SeriesIcon variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;SeriesIcon: React.ForwardRefExoticComponent&amp;lt;Props &amp;amp; React.RefAttributes&amp;lt;HTMLDivElement&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { SeriesIcon } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="seriesicon-variable">SeriesIcon variable&lt;/h2>
&lt;h3 id="seriesicon-variable-1">SeriesIcon variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">SeriesIcon: React.ForwardRefExoticComponent&amp;lt;Props &amp;amp; React.RefAttributes&amp;lt;HTMLDivElement&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { SeriesIcon } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>SetInterval</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/setinterval/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/setinterval/</guid><content><![CDATA[&lt;h2 id=&#34;setinterval-class&#34;&gt;SetInterval class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class SetInterval extends PureComponent&amp;lt;Props&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { SetInterval } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Constructors&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Constructor&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#constructor-props&#34;&gt;constructor(props)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;Constructs a new instance of the &lt;code&gt;SetInterval&lt;/code&gt; class&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentdidmount-method&#34;&gt;componentDidMount()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentdidupdate-method&#34;&gt;componentDidUpdate(prevProps)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentwillunmount-method&#34;&gt;componentWillUnmount()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;constructorprops&#34;&gt;constructor(props)&lt;/h3&gt;
&lt;p&gt;Constructs a new instance of the &lt;code&gt;SetInterval&lt;/code&gt; class&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;constructor(props: Props);&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;props&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Props&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;componentdidmount-method&#34;&gt;componentDidMount method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentDidMount(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;componentdidupdate-method&#34;&gt;componentDidUpdate method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentDidUpdate(prevProps: Props): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;prevProps&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Props&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;componentwillunmount-method&#34;&gt;componentWillUnmount method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentWillUnmount(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): null;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;null&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="setinterval-class">SetInterval class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class SetInterval extends PureComponent&amp;lt;Props&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { SetInterval } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Constructors&lt;/b>&lt;/p></description></item><item><title>sharedSingleStatMigrationHandler</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/sharedsinglestatmigrationhandler/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/sharedsinglestatmigrationhandler/</guid><content><![CDATA[&lt;h2 id=&#34;sharedsinglestatmigrationhandler-function&#34;&gt;sharedSingleStatMigrationHandler() function&lt;/h2&gt;
&lt;h3 id=&#34;sharedsinglestatmigrationhandler-function-1&#34;&gt;sharedSingleStatMigrationHandler() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function sharedSingleStatMigrationHandler(panel: PanelModel&amp;lt;SingleStatBaseOptions&amp;gt;): SingleStatBaseOptions;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { sharedSingleStatMigrationHandler } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;panel&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;PanelModel&amp;lt;SingleStatBaseOptions&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;SingleStatBaseOptions&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="sharedsinglestatmigrationhandler-function">sharedSingleStatMigrationHandler() function&lt;/h2>
&lt;h3 id="sharedsinglestatmigrationhandler-function-1">sharedSingleStatMigrationHandler() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function sharedSingleStatMigrationHandler(panel: PanelModel&amp;lt;SingleStatBaseOptions&amp;gt;): SingleStatBaseOptions;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { sharedSingleStatMigrationHandler } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Parameters&lt;/b>&lt;/p></description></item><item><title>sharedSingleStatPanelChangedHandler</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/sharedsinglestatpanelchangedhandler/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/sharedsinglestatpanelchangedhandler/</guid><content><![CDATA[&lt;h2 id=&#34;sharedsinglestatpanelchangedhandler-function&#34;&gt;sharedSingleStatPanelChangedHandler() function&lt;/h2&gt;
&lt;h3 id=&#34;sharedsinglestatpanelchangedhandler-function-1&#34;&gt;sharedSingleStatPanelChangedHandler() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function sharedSingleStatPanelChangedHandler(panel: PanelModel&amp;lt;Partial&amp;lt;SingleStatBaseOptions&amp;gt;&amp;gt; | any, prevPluginId: string, prevOptions: any): any;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { sharedSingleStatPanelChangedHandler } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;panel&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;PanelModel&amp;lt;Partial&amp;lt;SingleStatBaseOptions&amp;gt;&amp;gt; | any&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;prevPluginId&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;prevOptions&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;any&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;any&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="sharedsinglestatpanelchangedhandler-function">sharedSingleStatPanelChangedHandler() function&lt;/h2>
&lt;h3 id="sharedsinglestatpanelchangedhandler-function-1">sharedSingleStatPanelChangedHandler() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function sharedSingleStatPanelChangedHandler(panel: PanelModel&amp;lt;Partial&amp;lt;SingleStatBaseOptions&amp;gt;&amp;gt; | any, prevPluginId: string, prevOptions: any): any;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>SingleStatBaseOptions</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/singlestatbaseoptions/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/singlestatbaseoptions/</guid><content><![CDATA[&lt;h2 id=&#34;singlestatbaseoptions-interface&#34;&gt;SingleStatBaseOptions interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface SingleStatBaseOptions &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { SingleStatBaseOptions } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#orientation-property&#34;&gt;orientation&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;VizOrientation&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#reduceoptions-property&#34;&gt;reduceOptions&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;ReduceDataOptions&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#text-property&#34;&gt;text&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;TextDisplayOptions&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;orientation-property&#34;&gt;orientation property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;orientation: VizOrientation;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;reduceoptions-property&#34;&gt;reduceOptions property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;reduceOptions: ReduceDataOptions;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;text-property&#34;&gt;text property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;text?: TextDisplayOptions;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="singlestatbaseoptions-interface">SingleStatBaseOptions interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface SingleStatBaseOptions &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { SingleStatBaseOptions } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>SlatePrism</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/slateprism/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/slateprism/</guid><content><![CDATA[&lt;h2 id=&#34;slateprism-function&#34;&gt;SlatePrism() function&lt;/h2&gt;
&lt;h3 id=&#34;slateprism-function-1&#34;&gt;SlatePrism() function&lt;/h3&gt;
&lt;p&gt;A Slate plugin to highlight code syntax.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function SlatePrism(optsParam?: OptionsFormat, prismLanguages?: Prism.LanguageMap): Plugin;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { SlatePrism } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;optsParam&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;OptionsFormat&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;prismLanguages&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Prism.LanguageMap&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Plugin&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="slateprism-function">SlatePrism() function&lt;/h2>
&lt;h3 id="slateprism-function-1">SlatePrism() function&lt;/h3>
&lt;p>A Slate plugin to highlight code syntax.&lt;/p>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function SlatePrism(optsParam?: OptionsFormat, prismLanguages?: Prism.LanguageMap): Plugin;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>SlideOutTransition</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/slideouttransition/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/slideouttransition/</guid><content><![CDATA[&lt;h2 id=&#34;slideouttransition-function&#34;&gt;SlideOutTransition() function&lt;/h2&gt;
&lt;h3 id=&#34;slideouttransition-function-1&#34;&gt;SlideOutTransition() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function SlideOutTransition(props: Props): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { SlideOutTransition } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;props&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Props&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="slideouttransition-function">SlideOutTransition() function&lt;/h2>
&lt;h3 id="slideouttransition-function-1">SlideOutTransition() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function SlideOutTransition(props: Props): JSX.Element;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { SlideOutTransition } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Parameters&lt;/b>&lt;/p></description></item><item><title>Slider</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/slider/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/slider/</guid><content><![CDATA[&lt;h2 id=&#34;slider-variable&#34;&gt;Slider variable&lt;/h2&gt;
&lt;h3 id=&#34;slider-variable-1&#34;&gt;Slider variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Slider: FunctionComponent&amp;lt;SliderProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Slider } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="slider-variable">Slider variable&lt;/h2>
&lt;h3 id="slider-variable-1">Slider variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Slider: FunctionComponent&amp;lt;SliderProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Slider } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>SliderValueEditor</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/slidervalueeditor/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/slidervalueeditor/</guid><content><![CDATA[&lt;h2 id=&#34;slidervalueeditor-variable&#34;&gt;SliderValueEditor variable&lt;/h2&gt;
&lt;h3 id=&#34;slidervalueeditor-variable-1&#34;&gt;SliderValueEditor variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;SliderValueEditor: React.FC&amp;lt;FieldConfigEditorProps&amp;lt;number, SliderFieldConfigSettings&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { SliderValueEditor } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="slidervalueeditor-variable">SliderValueEditor variable&lt;/h2>
&lt;h3 id="slidervalueeditor-variable-1">SliderValueEditor variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">SliderValueEditor: React.FC&amp;lt;FieldConfigEditorProps&amp;lt;number, SliderFieldConfigSettings&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { SliderValueEditor } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>sortedColors</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/sortedcolors/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/sortedcolors/</guid><content><![CDATA[&lt;h2 id=&#34;sortedcolors-variable&#34;&gt;sortedColors variable&lt;/h2&gt;
&lt;h3 id=&#34;sortedcolors-variable-1&#34;&gt;sortedColors variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;sortedColors: string[]&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { sortedColors } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="sortedcolors-variable">sortedColors variable&lt;/h2>
&lt;h3 id="sortedcolors-variable-1">sortedColors variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">sortedColors: string[]&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { sortedColors } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>Spinner</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/spinner/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/spinner/</guid><content><![CDATA[&lt;h2 id=&#34;spinner-variable&#34;&gt;Spinner variable&lt;/h2&gt;
&lt;h3 id=&#34;spinner-variable-1&#34;&gt;Spinner variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Spinner: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Spinner } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="spinner-variable">Spinner variable&lt;/h2>
&lt;h3 id="spinner-variable-1">Spinner variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Spinner: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Spinner } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>StatsPicker</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/statspicker/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/statspicker/</guid><content><![CDATA[&lt;h2 id=&#34;statspicker-class&#34;&gt;StatsPicker class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class StatsPicker extends PureComponent&amp;lt;Props&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { StatsPicker } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#checkinput-property&#34;&gt;checkInput&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;() =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#defaultprops-property&#34;&gt;defaultProps&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;static&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Partial&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#onselectionchange-property&#34;&gt;onSelectionChange&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(item: SelectableValue&amp;lt;string&amp;gt;) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentdidmount-method&#34;&gt;componentDidMount()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentdidupdate-method&#34;&gt;componentDidUpdate(prevProps)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;checkinput-property&#34;&gt;checkInput property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;checkInput: () =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;defaultprops-property&#34;&gt;defaultProps property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;static defaultProps: Partial&amp;lt;Props&amp;gt;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;onselectionchange-property&#34;&gt;onSelectionChange property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onSelectionChange: (item: SelectableValue&amp;lt;string&amp;gt;) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;componentdidmount-method&#34;&gt;componentDidMount method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentDidMount(): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;componentdidupdate-method&#34;&gt;componentDidUpdate method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentDidUpdate(prevProps: Props): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;prevProps&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Props&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="statspicker-class">StatsPicker class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class StatsPicker extends PureComponent&amp;lt;Props&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { StatsPicker } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>StringArrayEditor</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stringarrayeditor/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stringarrayeditor/</guid><content><![CDATA[&lt;h2 id=&#34;stringarrayeditor-class&#34;&gt;StringArrayEditor class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class StringArrayEditor extends React.PureComponent&amp;lt;Props, State&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { StringArrayEditor } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#onremovestring-property&#34;&gt;onRemoveString&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(index: number) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#onvaluechange-property&#34;&gt;onValueChange&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(e: React.SyntheticEvent, idx: number) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#state-property&#34;&gt;state&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;{&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        showAdd: boolean;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;    }&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;onremovestring-property&#34;&gt;onRemoveString property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onRemoveString: (index: number) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;onvaluechange-property&#34;&gt;onValueChange property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onValueChange: (e: React.SyntheticEvent, idx: number) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;state-property&#34;&gt;state property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;state: {
        showAdd: boolean;
    };&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="stringarrayeditor-class">StringArrayEditor class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class StringArrayEditor extends React.PureComponent&amp;lt;Props, State&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { StringArrayEditor } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>StringValueEditor</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stringvalueeditor/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stringvalueeditor/</guid><content><![CDATA[&lt;h2 id=&#34;stringvalueeditor-variable&#34;&gt;StringValueEditor variable&lt;/h2&gt;
&lt;h3 id=&#34;stringvalueeditor-variable-1&#34;&gt;StringValueEditor variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;StringValueEditor: React.FC&amp;lt;FieldConfigEditorProps&amp;lt;string, StringFieldConfigSettings&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { StringValueEditor } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="stringvalueeditor-variable">StringValueEditor variable&lt;/h2>
&lt;h3 id="stringvalueeditor-variable-1">StringValueEditor variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">StringValueEditor: React.FC&amp;lt;FieldConfigEditorProps&amp;lt;string, StringFieldConfigSettings&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { StringValueEditor } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>styleMixins</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stylemixins/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stylemixins/</guid><content><![CDATA[&lt;h2 id=&#34;stylemixins-namespace&#34;&gt;styleMixins namespace&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;stylemixins-namespace-1&#34;&gt;styleMixins namespace&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { styleMixins } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;functions&#34;&gt;Functions&lt;/h2&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Function&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;./cardchrome/&#34;&gt;cardChrome(theme)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;./hovercolor/&#34;&gt;hoverColor(color, theme)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;./listitem/&#34;&gt;listItem(theme)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;./listitemselected/&#34;&gt;listItemSelected(theme)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;./mediaup/&#34;&gt;mediaUp(breakpoint)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h2 id=&#34;variables&#34;&gt;Variables&lt;/h2&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Variable&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;./focuscss/&#34;&gt;focusCss&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;]]></content><description>&lt;h2 id="stylemixins-namespace">styleMixins namespace&lt;/h2>
&lt;blockquote>
&lt;p>This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p></description></item><item><title>stylesFactory</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stylesfactory/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/stylesfactory/</guid><content><![CDATA[&lt;h2 id=&#34;stylesfactory-function&#34;&gt;stylesFactory() function&lt;/h2&gt;
&lt;h3 id=&#34;stylesfactory-function-1&#34;&gt;stylesFactory() function&lt;/h3&gt;
&lt;p&gt;Creates memoized version of styles creator&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function stylesFactory&amp;lt;ResultFn extends (this: any, ...newArgs: any[]) =&amp;gt; ReturnType&amp;lt;ResultFn&amp;gt;&amp;gt;(stylesCreator: ResultFn): ResultFn;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { stylesFactory } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;stylesCreator&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;ResultFn&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;function accepting dependencies based on which styles are created&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;ResultFn&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="stylesfactory-function">stylesFactory() function&lt;/h2>
&lt;h3 id="stylesfactory-function-1">stylesFactory() function&lt;/h3>
&lt;p>Creates memoized version of styles creator&lt;/p>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function stylesFactory&amp;lt;ResultFn extends (this: any, ...newArgs: any[]) =&amp;gt; ReturnType&amp;lt;ResultFn&amp;gt;&amp;gt;(stylesCreator: ResultFn): ResultFn;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>SuggestionsPlugin</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/suggestionsplugin/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/suggestionsplugin/</guid><content><![CDATA[&lt;h2 id=&#34;suggestionsplugin-function&#34;&gt;SuggestionsPlugin() function&lt;/h2&gt;
&lt;h3 id=&#34;suggestionsplugin-function-1&#34;&gt;SuggestionsPlugin() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function SuggestionsPlugin({ onTypeahead, cleanText, onWillApplySuggestion, portalOrigin, }: {
    onTypeahead?: (typeahead: TypeaheadInput) =&amp;gt; Promise&amp;lt;TypeaheadOutput&amp;gt;;
    cleanText?: (text: string) =&amp;gt; string;
    onWillApplySuggestion?: (suggestion: string, state: SuggestionsState) =&amp;gt; string;
    portalOrigin: string;
}): SlatePlugin;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { SuggestionsPlugin } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;{ onTypeahead, cleanText, onWillApplySuggestion, portalOrigin, }&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;{&lt;/code&gt;&lt;br/&gt;&lt;code&gt;    onTypeahead?: (typeahead: TypeaheadInput) =&amp;gt; Promise&amp;lt;TypeaheadOutput&amp;gt;;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;    cleanText?: (text: string) =&amp;gt; string;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;    onWillApplySuggestion?: (suggestion: string, state: SuggestionsState) =&amp;gt; string;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;    portalOrigin: string;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;}&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;SlatePlugin&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="suggestionsplugin-function">SuggestionsPlugin() function&lt;/h2>
&lt;h3 id="suggestionsplugin-function-1">SuggestionsPlugin() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function SuggestionsPlugin({ onTypeahead, cleanText, onWillApplySuggestion, portalOrigin, }: {
onTypeahead?: (typeahead: TypeaheadInput) =&amp;gt; Promise&amp;lt;TypeaheadOutput&amp;gt;;
cleanText?: (text: string) =&amp;gt; string;
onWillApplySuggestion?: (suggestion: string, state: SuggestionsState) =&amp;gt; string;
portalOrigin: string;
}): SlatePlugin;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>SuggestionsState</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/suggestionsstate/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/suggestionsstate/</guid><content><![CDATA[&lt;h2 id=&#34;suggestionsstate-interface&#34;&gt;SuggestionsState interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface SuggestionsState &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { SuggestionsState } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#groupeditems-property&#34;&gt;groupedItems&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;CompletionItemGroup[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#typeaheadcontext-property&#34;&gt;typeaheadContext&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#typeaheadprefix-property&#34;&gt;typeaheadPrefix&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#typeaheadtext-property&#34;&gt;typeaheadText&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;groupeditems-property&#34;&gt;groupedItems property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;groupedItems: CompletionItemGroup[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;typeaheadcontext-property&#34;&gt;typeaheadContext property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;typeaheadContext: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;typeaheadprefix-property&#34;&gt;typeaheadPrefix property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;typeaheadPrefix: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;typeaheadtext-property&#34;&gt;typeaheadText property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;typeaheadText: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="suggestionsstate-interface">SuggestionsState interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface SuggestionsState &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { SuggestionsState } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>Switch</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/switch/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/switch/</guid><content><![CDATA[&lt;h2 id=&#34;switch-variable&#34;&gt;Switch variable&lt;/h2&gt;
&lt;h3 id=&#34;switch-variable-1&#34;&gt;Switch variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Switch: React.ForwardRefExoticComponent&amp;lt;Pick&amp;lt;Props, &amp;#34;prefix&amp;#34; | &amp;#34;min&amp;#34; | &amp;#34;max&amp;#34; | &amp;#34;name&amp;#34; | &amp;#34;type&amp;#34; | &amp;#34;key&amp;#34; | &amp;#34;value&amp;#34; | &amp;#34;data&amp;#34; | &amp;#34;color&amp;#34; | &amp;#34;style&amp;#34; | &amp;#34;pattern&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;id&amp;#34; | &amp;#34;title&amp;#34; | &amp;#34;onBlur&amp;#34; | &amp;#34;readOnly&amp;#34; | &amp;#34;children&amp;#34; | &amp;#34;height&amp;#34; | &amp;#34;cite&amp;#34; | &amp;#34;form&amp;#34; | &amp;#34;label&amp;#34; | &amp;#34;span&amp;#34; | &amp;#34;summary&amp;#34; | &amp;#34;default&amp;#34; | &amp;#34;size&amp;#34; | &amp;#34;className&amp;#34; | &amp;#34;defaultChecked&amp;#34; | &amp;#34;defaultValue&amp;#34; | &amp;#34;suppressContentEditableWarning&amp;#34; | &amp;#34;suppressHydrationWarning&amp;#34; | &amp;#34;accessKey&amp;#34; | &amp;#34;contentEditable&amp;#34; | &amp;#34;contextMenu&amp;#34; | &amp;#34;dir&amp;#34; | &amp;#34;draggable&amp;#34; | &amp;#34;hidden&amp;#34; | &amp;#34;lang&amp;#34; | &amp;#34;placeholder&amp;#34; | &amp;#34;slot&amp;#34; | &amp;#34;spellCheck&amp;#34; | &amp;#34;tabIndex&amp;#34; | &amp;#34;radioGroup&amp;#34; | &amp;#34;role&amp;#34; | &amp;#34;about&amp;#34; | &amp;#34;datatype&amp;#34; | &amp;#34;inlist&amp;#34; | &amp;#34;property&amp;#34; | &amp;#34;resource&amp;#34; | &amp;#34;typeof&amp;#34; | &amp;#34;vocab&amp;#34; | &amp;#34;autoCapitalize&amp;#34; | &amp;#34;autoCorrect&amp;#34; | &amp;#34;autoSave&amp;#34; | &amp;#34;itemProp&amp;#34; | &amp;#34;itemScope&amp;#34; | &amp;#34;itemType&amp;#34; | &amp;#34;itemID&amp;#34; | &amp;#34;itemRef&amp;#34; | &amp;#34;results&amp;#34; | &amp;#34;security&amp;#34; | &amp;#34;unselectable&amp;#34; | &amp;#34;inputMode&amp;#34; | &amp;#34;is&amp;#34; | &amp;#34;aria-activedescendant&amp;#34; | &amp;#34;aria-atomic&amp;#34; | &amp;#34;aria-autocomplete&amp;#34; | &amp;#34;aria-busy&amp;#34; | &amp;#34;aria-checked&amp;#34; | &amp;#34;aria-colcount&amp;#34; | &amp;#34;aria-colindex&amp;#34; | &amp;#34;aria-colspan&amp;#34; | &amp;#34;aria-controls&amp;#34; | &amp;#34;aria-current&amp;#34; | &amp;#34;aria-describedby&amp;#34; | &amp;#34;aria-details&amp;#34; | &amp;#34;aria-disabled&amp;#34; | &amp;#34;aria-dropeffect&amp;#34; | &amp;#34;aria-errormessage&amp;#34; | &amp;#34;aria-expanded&amp;#34; | &amp;#34;aria-flowto&amp;#34; | &amp;#34;aria-grabbed&amp;#34; | &amp;#34;aria-haspopup&amp;#34; | &amp;#34;aria-hidden&amp;#34; | &amp;#34;aria-invalid&amp;#34; | &amp;#34;aria-keyshortcuts&amp;#34; | &amp;#34;aria-label&amp;#34; | &amp;#34;aria-labelledby&amp;#34; | &amp;#34;aria-level&amp;#34; | &amp;#34;aria-live&amp;#34; | &amp;#34;aria-modal&amp;#34; | &amp;#34;aria-multiline&amp;#34; | &amp;#34;aria-multiselectable&amp;#34; | &amp;#34;aria-orientation&amp;#34; | &amp;#34;aria-owns&amp;#34; | &amp;#34;aria-placeholder&amp;#34; | &amp;#34;aria-posinset&amp;#34; | &amp;#34;aria-pressed&amp;#34; | &amp;#34;aria-readonly&amp;#34; | &amp;#34;aria-relevant&amp;#34; | &amp;#34;aria-required&amp;#34; | &amp;#34;aria-roledescription&amp;#34; | &amp;#34;aria-rowcount&amp;#34; | &amp;#34;aria-rowindex&amp;#34; | &amp;#34;aria-rowspan&amp;#34; | &amp;#34;aria-selected&amp;#34; | &amp;#34;aria-setsize&amp;#34; | &amp;#34;aria-sort&amp;#34; | &amp;#34;aria-valuemax&amp;#34; | &amp;#34;aria-valuemin&amp;#34; | &amp;#34;aria-valuenow&amp;#34; | &amp;#34;aria-valuetext&amp;#34; | &amp;#34;dangerouslySetInnerHTML&amp;#34; | &amp;#34;onCopy&amp;#34; | &amp;#34;onCopyCapture&amp;#34; | &amp;#34;onCut&amp;#34; | &amp;#34;onCutCapture&amp;#34; | &amp;#34;onPaste&amp;#34; | &amp;#34;onPasteCapture&amp;#34; | &amp;#34;onCompositionEnd&amp;#34; | &amp;#34;onCompositionEndCapture&amp;#34; | &amp;#34;onCompositionStart&amp;#34; | &amp;#34;onCompositionStartCapture&amp;#34; | &amp;#34;onCompositionUpdate&amp;#34; | &amp;#34;onCompositionUpdateCapture&amp;#34; | &amp;#34;onFocus&amp;#34; | &amp;#34;onFocusCapture&amp;#34; | &amp;#34;onBlurCapture&amp;#34; | &amp;#34;onChangeCapture&amp;#34; | &amp;#34;onBeforeInput&amp;#34; | &amp;#34;onBeforeInputCapture&amp;#34; | &amp;#34;onInput&amp;#34; | &amp;#34;onInputCapture&amp;#34; | &amp;#34;onReset&amp;#34; | &amp;#34;onResetCapture&amp;#34; | &amp;#34;onSubmit&amp;#34; | &amp;#34;onSubmitCapture&amp;#34; | &amp;#34;onInvalid&amp;#34; | &amp;#34;onInvalidCapture&amp;#34; | &amp;#34;onLoad&amp;#34; | &amp;#34;onLoadCapture&amp;#34; | &amp;#34;onError&amp;#34; | &amp;#34;onErrorCapture&amp;#34; | &amp;#34;onKeyDown&amp;#34; | &amp;#34;onKeyDownCapture&amp;#34; | &amp;#34;onKeyPress&amp;#34; | &amp;#34;onKeyPressCapture&amp;#34; | &amp;#34;onKeyUp&amp;#34; | &amp;#34;onKeyUpCapture&amp;#34; | &amp;#34;onAbort&amp;#34; | &amp;#34;onAbortCapture&amp;#34; | &amp;#34;onCanPlay&amp;#34; | &amp;#34;onCanPlayCapture&amp;#34; | &amp;#34;onCanPlayThrough&amp;#34; | &amp;#34;onCanPlayThroughCapture&amp;#34; | &amp;#34;onDurationChange&amp;#34; | &amp;#34;onDurationChangeCapture&amp;#34; | &amp;#34;onEmptied&amp;#34; | &amp;#34;onEmptiedCapture&amp;#34; | &amp;#34;onEncrypted&amp;#34; | &amp;#34;onEncryptedCapture&amp;#34; | &amp;#34;onEnded&amp;#34; | &amp;#34;onEndedCapture&amp;#34; | &amp;#34;onLoadedData&amp;#34; | &amp;#34;onLoadedDataCapture&amp;#34; | &amp;#34;onLoadedMetadata&amp;#34; | &amp;#34;onLoadedMetadataCapture&amp;#34; | &amp;#34;onLoadStart&amp;#34; | &amp;#34;onLoadStartCapture&amp;#34; | &amp;#34;onPause&amp;#34; | &amp;#34;onPauseCapture&amp;#34; | &amp;#34;onPlay&amp;#34; | &amp;#34;onPlayCapture&amp;#34; | &amp;#34;onPlaying&amp;#34; | &amp;#34;onPlayingCapture&amp;#34; | &amp;#34;onProgress&amp;#34; | &amp;#34;onProgressCapture&amp;#34; | &amp;#34;onRateChange&amp;#34; | &amp;#34;onRateChangeCapture&amp;#34; | &amp;#34;onSeeked&amp;#34; | &amp;#34;onSeekedCapture&amp;#34; | &amp;#34;onSeeking&amp;#34; | &amp;#34;onSeekingCapture&amp;#34; | &amp;#34;onStalled&amp;#34; | &amp;#34;onStalledCapture&amp;#34; | &amp;#34;onSuspend&amp;#34; | &amp;#34;onSuspendCapture&amp;#34; | &amp;#34;onTimeUpdate&amp;#34; | &amp;#34;onTimeUpdateCapture&amp;#34; | &amp;#34;onVolumeChange&amp;#34; | &amp;#34;onVolumeChangeCapture&amp;#34; | &amp;#34;onWaiting&amp;#34; | &amp;#34;onWaitingCapture&amp;#34; | &amp;#34;onAuxClick&amp;#34; | &amp;#34;onAuxClickCapture&amp;#34; | &amp;#34;onClick&amp;#34; | &amp;#34;onClickCapture&amp;#34; | &amp;#34;onContextMenu&amp;#34; | &amp;#34;onContextMenuCapture&amp;#34; | &amp;#34;onDoubleClick&amp;#34; | &amp;#34;onDoubleClickCapture&amp;#34; | &amp;#34;onDrag&amp;#34; | &amp;#34;onDragCapture&amp;#34; | &amp;#34;onDragEnd&amp;#34; | &amp;#34;onDragEndCapture&amp;#34; | &amp;#34;onDragEnter&amp;#34; | &amp;#34;onDragEnterCapture&amp;#34; | &amp;#34;onDragExit&amp;#34; | &amp;#34;onDragExitCapture&amp;#34; | &amp;#34;onDragLeave&amp;#34; | &amp;#34;onDragLeaveCapture&amp;#34; | &amp;#34;onDragOver&amp;#34; | &amp;#34;onDragOverCapture&amp;#34; | &amp;#34;onDragStart&amp;#34; | &amp;#34;onDragStartCapture&amp;#34; | &amp;#34;onDrop&amp;#34; | &amp;#34;onDropCapture&amp;#34; | &amp;#34;onMouseDown&amp;#34; | &amp;#34;onMouseDownCapture&amp;#34; | &amp;#34;onMouseEnter&amp;#34; | &amp;#34;onMouseLeave&amp;#34; | &amp;#34;onMouseMove&amp;#34; | &amp;#34;onMouseMoveCapture&amp;#34; | &amp;#34;onMouseOut&amp;#34; | &amp;#34;onMouseOutCapture&amp;#34; | &amp;#34;onMouseOver&amp;#34; | &amp;#34;onMouseOverCapture&amp;#34; | &amp;#34;onMouseUp&amp;#34; | &amp;#34;onMouseUpCapture&amp;#34; | &amp;#34;onSelect&amp;#34; | &amp;#34;onSelectCapture&amp;#34; | &amp;#34;onTouchCancel&amp;#34; | &amp;#34;onTouchCancelCapture&amp;#34; | &amp;#34;onTouchEnd&amp;#34; | &amp;#34;onTouchEndCapture&amp;#34; | &amp;#34;onTouchMove&amp;#34; | &amp;#34;onTouchMoveCapture&amp;#34; | &amp;#34;onTouchStart&amp;#34; | &amp;#34;onTouchStartCapture&amp;#34; | &amp;#34;onPointerDown&amp;#34; | &amp;#34;onPointerDownCapture&amp;#34; | &amp;#34;onPointerMove&amp;#34; | &amp;#34;onPointerMoveCapture&amp;#34; | &amp;#34;onPointerUp&amp;#34; | &amp;#34;onPointerUpCapture&amp;#34; | &amp;#34;onPointerCancel&amp;#34; | &amp;#34;onPointerCancelCapture&amp;#34; | &amp;#34;onPointerEnter&amp;#34; | &amp;#34;onPointerEnterCapture&amp;#34; | &amp;#34;onPointerLeave&amp;#34; | &amp;#34;onPointerLeaveCapture&amp;#34; | &amp;#34;onPointerOver&amp;#34; | &amp;#34;onPointerOverCapture&amp;#34; | &amp;#34;onPointerOut&amp;#34; | &amp;#34;onPointerOutCapture&amp;#34; | &amp;#34;onGotPointerCapture&amp;#34; | &amp;#34;onGotPointerCaptureCapture&amp;#34; | &amp;#34;onLostPointerCapture&amp;#34; | &amp;#34;onLostPointerCaptureCapture&amp;#34; | &amp;#34;onScroll&amp;#34; | &amp;#34;onScrollCapture&amp;#34; | &amp;#34;onWheel&amp;#34; | &amp;#34;onWheelCapture&amp;#34; | &amp;#34;onAnimationStart&amp;#34; | &amp;#34;onAnimationStartCapture&amp;#34; | &amp;#34;onAnimationEnd&amp;#34; | &amp;#34;onAnimationEndCapture&amp;#34; | &amp;#34;onAnimationIteration&amp;#34; | &amp;#34;onAnimationIterationCapture&amp;#34; | &amp;#34;onTransitionEnd&amp;#34; | &amp;#34;onTransitionEndCapture&amp;#34; | &amp;#34;css&amp;#34; | &amp;#34;list&amp;#34; | &amp;#34;step&amp;#34; | &amp;#34;transparent&amp;#34; | &amp;#34;content&amp;#34; | &amp;#34;start&amp;#34; | &amp;#34;wrap&amp;#34; | &amp;#34;open&amp;#34; | &amp;#34;multiple&amp;#34; | &amp;#34;disabled&amp;#34; | &amp;#34;autoFocus&amp;#34; | &amp;#34;formAction&amp;#34; | &amp;#34;formEncType&amp;#34; | &amp;#34;formMethod&amp;#34; | &amp;#34;formNoValidate&amp;#34; | &amp;#34;formTarget&amp;#34; | &amp;#34;download&amp;#34; | &amp;#34;href&amp;#34; | &amp;#34;hrefLang&amp;#34; | &amp;#34;media&amp;#34; | &amp;#34;rel&amp;#34; | &amp;#34;target&amp;#34; | &amp;#34;accept&amp;#34; | &amp;#34;acceptCharset&amp;#34; | &amp;#34;action&amp;#34; | &amp;#34;allowFullScreen&amp;#34; | &amp;#34;allowTransparency&amp;#34; | &amp;#34;alt&amp;#34; | &amp;#34;as&amp;#34; | &amp;#34;async&amp;#34; | &amp;#34;autoComplete&amp;#34; | &amp;#34;autoPlay&amp;#34; | &amp;#34;capture&amp;#34; | &amp;#34;cellPadding&amp;#34; | &amp;#34;cellSpacing&amp;#34; | &amp;#34;charSet&amp;#34; | &amp;#34;challenge&amp;#34; | &amp;#34;checked&amp;#34; | &amp;#34;classID&amp;#34; | &amp;#34;cols&amp;#34; | &amp;#34;colSpan&amp;#34; | &amp;#34;controls&amp;#34; | &amp;#34;coords&amp;#34; | &amp;#34;crossOrigin&amp;#34; | &amp;#34;dateTime&amp;#34; | &amp;#34;defer&amp;#34; | &amp;#34;encType&amp;#34; | &amp;#34;frameBorder&amp;#34; | &amp;#34;headers&amp;#34; | &amp;#34;high&amp;#34; | &amp;#34;htmlFor&amp;#34; | &amp;#34;httpEquiv&amp;#34; | &amp;#34;integrity&amp;#34; | &amp;#34;keyParams&amp;#34; | &amp;#34;keyType&amp;#34; | &amp;#34;kind&amp;#34; | &amp;#34;loop&amp;#34; | &amp;#34;low&amp;#34; | &amp;#34;manifest&amp;#34; | &amp;#34;marginHeight&amp;#34; | &amp;#34;marginWidth&amp;#34; | &amp;#34;maxLength&amp;#34; | &amp;#34;mediaGroup&amp;#34; | &amp;#34;method&amp;#34; | &amp;#34;minLength&amp;#34; | &amp;#34;muted&amp;#34; | &amp;#34;nonce&amp;#34; | &amp;#34;noValidate&amp;#34; | &amp;#34;optimum&amp;#34; | &amp;#34;playsInline&amp;#34; | &amp;#34;poster&amp;#34; | &amp;#34;preload&amp;#34; | &amp;#34;required&amp;#34; | &amp;#34;reversed&amp;#34; | &amp;#34;rows&amp;#34; | &amp;#34;rowSpan&amp;#34; | &amp;#34;sandbox&amp;#34; | &amp;#34;scope&amp;#34; | &amp;#34;scoped&amp;#34; | &amp;#34;scrolling&amp;#34; | &amp;#34;seamless&amp;#34; | &amp;#34;selected&amp;#34; | &amp;#34;shape&amp;#34; | &amp;#34;sizes&amp;#34; | &amp;#34;src&amp;#34; | &amp;#34;srcDoc&amp;#34; | &amp;#34;srcLang&amp;#34; | &amp;#34;srcSet&amp;#34; | &amp;#34;useMap&amp;#34; | &amp;#34;width&amp;#34; | &amp;#34;wmode&amp;#34;&amp;gt; &amp;amp; React.RefAttributes&amp;lt;HTMLInputElement&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Switch } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="switch-variable">Switch variable&lt;/h2>
&lt;h3 id="switch-variable-1">Switch variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Switch: React.ForwardRefExoticComponent&amp;lt;Pick&amp;lt;Props, &amp;#34;prefix&amp;#34; | &amp;#34;min&amp;#34; | &amp;#34;max&amp;#34; | &amp;#34;name&amp;#34; | &amp;#34;type&amp;#34; | &amp;#34;key&amp;#34; | &amp;#34;value&amp;#34; | &amp;#34;data&amp;#34; | &amp;#34;color&amp;#34; | &amp;#34;style&amp;#34; | &amp;#34;pattern&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;id&amp;#34; | &amp;#34;title&amp;#34; | &amp;#34;onBlur&amp;#34; | &amp;#34;readOnly&amp;#34; | &amp;#34;children&amp;#34; | &amp;#34;height&amp;#34; | &amp;#34;cite&amp;#34; | &amp;#34;form&amp;#34; | &amp;#34;label&amp;#34; | &amp;#34;span&amp;#34; | &amp;#34;summary&amp;#34; | &amp;#34;default&amp;#34; | &amp;#34;size&amp;#34; | &amp;#34;className&amp;#34; | &amp;#34;defaultChecked&amp;#34; | &amp;#34;defaultValue&amp;#34; | &amp;#34;suppressContentEditableWarning&amp;#34; | &amp;#34;suppressHydrationWarning&amp;#34; | &amp;#34;accessKey&amp;#34; | &amp;#34;contentEditable&amp;#34; | &amp;#34;contextMenu&amp;#34; | &amp;#34;dir&amp;#34; | &amp;#34;draggable&amp;#34; | &amp;#34;hidden&amp;#34; | &amp;#34;lang&amp;#34; | &amp;#34;placeholder&amp;#34; | &amp;#34;slot&amp;#34; | &amp;#34;spellCheck&amp;#34; | &amp;#34;tabIndex&amp;#34; | &amp;#34;radioGroup&amp;#34; | &amp;#34;role&amp;#34; | &amp;#34;about&amp;#34; | &amp;#34;datatype&amp;#34; | &amp;#34;inlist&amp;#34; | &amp;#34;property&amp;#34; | &amp;#34;resource&amp;#34; | &amp;#34;typeof&amp;#34; | &amp;#34;vocab&amp;#34; | &amp;#34;autoCapitalize&amp;#34; | &amp;#34;autoCorrect&amp;#34; | &amp;#34;autoSave&amp;#34; | &amp;#34;itemProp&amp;#34; | &amp;#34;itemScope&amp;#34; | &amp;#34;itemType&amp;#34; | &amp;#34;itemID&amp;#34; | &amp;#34;itemRef&amp;#34; | &amp;#34;results&amp;#34; | &amp;#34;security&amp;#34; | &amp;#34;unselectable&amp;#34; | &amp;#34;inputMode&amp;#34; | &amp;#34;is&amp;#34; | &amp;#34;aria-activedescendant&amp;#34; | &amp;#34;aria-atomic&amp;#34; | &amp;#34;aria-autocomplete&amp;#34; | &amp;#34;aria-busy&amp;#34; | &amp;#34;aria-checked&amp;#34; | &amp;#34;aria-colcount&amp;#34; | &amp;#34;aria-colindex&amp;#34; | &amp;#34;aria-colspan&amp;#34; | &amp;#34;aria-controls&amp;#34; | &amp;#34;aria-current&amp;#34; | &amp;#34;aria-describedby&amp;#34; | &amp;#34;aria-details&amp;#34; | &amp;#34;aria-disabled&amp;#34; | &amp;#34;aria-dropeffect&amp;#34; | &amp;#34;aria-errormessage&amp;#34; | &amp;#34;aria-expanded&amp;#34; | &amp;#34;aria-flowto&amp;#34; | &amp;#34;aria-grabbed&amp;#34; | &amp;#34;aria-haspopup&amp;#34; | &amp;#34;aria-hidden&amp;#34; | &amp;#34;aria-invalid&amp;#34; | &amp;#34;aria-keyshortcuts&amp;#34; | &amp;#34;aria-label&amp;#34; | &amp;#34;aria-labelledby&amp;#34; | &amp;#34;aria-level&amp;#34; | &amp;#34;aria-live&amp;#34; | &amp;#34;aria-modal&amp;#34; | &amp;#34;aria-multiline&amp;#34; | &amp;#34;aria-multiselectable&amp;#34; | &amp;#34;aria-orientation&amp;#34; | &amp;#34;aria-owns&amp;#34; | &amp;#34;aria-placeholder&amp;#34; | &amp;#34;aria-posinset&amp;#34; | &amp;#34;aria-pressed&amp;#34; | &amp;#34;aria-readonly&amp;#34; | &amp;#34;aria-relevant&amp;#34; | &amp;#34;aria-required&amp;#34; | &amp;#34;aria-roledescription&amp;#34; | &amp;#34;aria-rowcount&amp;#34; | &amp;#34;aria-rowindex&amp;#34; | &amp;#34;aria-rowspan&amp;#34; | &amp;#34;aria-selected&amp;#34; | &amp;#34;aria-setsize&amp;#34; | &amp;#34;aria-sort&amp;#34; | &amp;#34;aria-valuemax&amp;#34; | &amp;#34;aria-valuemin&amp;#34; | &amp;#34;aria-valuenow&amp;#34; | &amp;#34;aria-valuetext&amp;#34; | &amp;#34;dangerouslySetInnerHTML&amp;#34; | &amp;#34;onCopy&amp;#34; | &amp;#34;onCopyCapture&amp;#34; | &amp;#34;onCut&amp;#34; | &amp;#34;onCutCapture&amp;#34; | &amp;#34;onPaste&amp;#34; | &amp;#34;onPasteCapture&amp;#34; | &amp;#34;onCompositionEnd&amp;#34; | &amp;#34;onCompositionEndCapture&amp;#34; | &amp;#34;onCompositionStart&amp;#34; | &amp;#34;onCompositionStartCapture&amp;#34; | &amp;#34;onCompositionUpdate&amp;#34; | &amp;#34;onCompositionUpdateCapture&amp;#34; | &amp;#34;onFocus&amp;#34; | &amp;#34;onFocusCapture&amp;#34; | &amp;#34;onBlurCapture&amp;#34; | &amp;#34;onChangeCapture&amp;#34; | &amp;#34;onBeforeInput&amp;#34; | &amp;#34;onBeforeInputCapture&amp;#34; | &amp;#34;onInput&amp;#34; | &amp;#34;onInputCapture&amp;#34; | &amp;#34;onReset&amp;#34; | &amp;#34;onResetCapture&amp;#34; | &amp;#34;onSubmit&amp;#34; | &amp;#34;onSubmitCapture&amp;#34; | &amp;#34;onInvalid&amp;#34; | &amp;#34;onInvalidCapture&amp;#34; | &amp;#34;onLoad&amp;#34; | &amp;#34;onLoadCapture&amp;#34; | &amp;#34;onError&amp;#34; | &amp;#34;onErrorCapture&amp;#34; | &amp;#34;onKeyDown&amp;#34; | &amp;#34;onKeyDownCapture&amp;#34; | &amp;#34;onKeyPress&amp;#34; | &amp;#34;onKeyPressCapture&amp;#34; | &amp;#34;onKeyUp&amp;#34; | &amp;#34;onKeyUpCapture&amp;#34; | &amp;#34;onAbort&amp;#34; | &amp;#34;onAbortCapture&amp;#34; | &amp;#34;onCanPlay&amp;#34; | &amp;#34;onCanPlayCapture&amp;#34; | &amp;#34;onCanPlayThrough&amp;#34; | &amp;#34;onCanPlayThroughCapture&amp;#34; | &amp;#34;onDurationChange&amp;#34; | &amp;#34;onDurationChangeCapture&amp;#34; | &amp;#34;onEmptied&amp;#34; | &amp;#34;onEmptiedCapture&amp;#34; | &amp;#34;onEncrypted&amp;#34; | &amp;#34;onEncryptedCapture&amp;#34; | &amp;#34;onEnded&amp;#34; | &amp;#34;onEndedCapture&amp;#34; | &amp;#34;onLoadedData&amp;#34; | &amp;#34;onLoadedDataCapture&amp;#34; | &amp;#34;onLoadedMetadata&amp;#34; | &amp;#34;onLoadedMetadataCapture&amp;#34; | &amp;#34;onLoadStart&amp;#34; | &amp;#34;onLoadStartCapture&amp;#34; | &amp;#34;onPause&amp;#34; | &amp;#34;onPauseCapture&amp;#34; | &amp;#34;onPlay&amp;#34; | &amp;#34;onPlayCapture&amp;#34; | &amp;#34;onPlaying&amp;#34; | &amp;#34;onPlayingCapture&amp;#34; | &amp;#34;onProgress&amp;#34; | &amp;#34;onProgressCapture&amp;#34; | &amp;#34;onRateChange&amp;#34; | &amp;#34;onRateChangeCapture&amp;#34; | &amp;#34;onSeeked&amp;#34; | &amp;#34;onSeekedCapture&amp;#34; | &amp;#34;onSeeking&amp;#34; | &amp;#34;onSeekingCapture&amp;#34; | &amp;#34;onStalled&amp;#34; | &amp;#34;onStalledCapture&amp;#34; | &amp;#34;onSuspend&amp;#34; | &amp;#34;onSuspendCapture&amp;#34; | &amp;#34;onTimeUpdate&amp;#34; | &amp;#34;onTimeUpdateCapture&amp;#34; | &amp;#34;onVolumeChange&amp;#34; | &amp;#34;onVolumeChangeCapture&amp;#34; | &amp;#34;onWaiting&amp;#34; | &amp;#34;onWaitingCapture&amp;#34; | &amp;#34;onAuxClick&amp;#34; | &amp;#34;onAuxClickCapture&amp;#34; | &amp;#34;onClick&amp;#34; | &amp;#34;onClickCapture&amp;#34; | &amp;#34;onContextMenu&amp;#34; | &amp;#34;onContextMenuCapture&amp;#34; | &amp;#34;onDoubleClick&amp;#34; | &amp;#34;onDoubleClickCapture&amp;#34; | &amp;#34;onDrag&amp;#34; | &amp;#34;onDragCapture&amp;#34; | &amp;#34;onDragEnd&amp;#34; | &amp;#34;onDragEndCapture&amp;#34; | &amp;#34;onDragEnter&amp;#34; | &amp;#34;onDragEnterCapture&amp;#34; | &amp;#34;onDragExit&amp;#34; | &amp;#34;onDragExitCapture&amp;#34; | &amp;#34;onDragLeave&amp;#34; | &amp;#34;onDragLeaveCapture&amp;#34; | &amp;#34;onDragOver&amp;#34; | &amp;#34;onDragOverCapture&amp;#34; | &amp;#34;onDragStart&amp;#34; | &amp;#34;onDragStartCapture&amp;#34; | &amp;#34;onDrop&amp;#34; | &amp;#34;onDropCapture&amp;#34; | &amp;#34;onMouseDown&amp;#34; | &amp;#34;onMouseDownCapture&amp;#34; | &amp;#34;onMouseEnter&amp;#34; | &amp;#34;onMouseLeave&amp;#34; | &amp;#34;onMouseMove&amp;#34; | &amp;#34;onMouseMoveCapture&amp;#34; | &amp;#34;onMouseOut&amp;#34; | &amp;#34;onMouseOutCapture&amp;#34; | &amp;#34;onMouseOver&amp;#34; | &amp;#34;onMouseOverCapture&amp;#34; | &amp;#34;onMouseUp&amp;#34; | &amp;#34;onMouseUpCapture&amp;#34; | &amp;#34;onSelect&amp;#34; | &amp;#34;onSelectCapture&amp;#34; | &amp;#34;onTouchCancel&amp;#34; | &amp;#34;onTouchCancelCapture&amp;#34; | &amp;#34;onTouchEnd&amp;#34; | &amp;#34;onTouchEndCapture&amp;#34; | &amp;#34;onTouchMove&amp;#34; | &amp;#34;onTouchMoveCapture&amp;#34; | &amp;#34;onTouchStart&amp;#34; | &amp;#34;onTouchStartCapture&amp;#34; | &amp;#34;onPointerDown&amp;#34; | &amp;#34;onPointerDownCapture&amp;#34; | &amp;#34;onPointerMove&amp;#34; | &amp;#34;onPointerMoveCapture&amp;#34; | &amp;#34;onPointerUp&amp;#34; | &amp;#34;onPointerUpCapture&amp;#34; | &amp;#34;onPointerCancel&amp;#34; | &amp;#34;onPointerCancelCapture&amp;#34; | &amp;#34;onPointerEnter&amp;#34; | &amp;#34;onPointerEnterCapture&amp;#34; | &amp;#34;onPointerLeave&amp;#34; | &amp;#34;onPointerLeaveCapture&amp;#34; | &amp;#34;onPointerOver&amp;#34; | &amp;#34;onPointerOverCapture&amp;#34; | &amp;#34;onPointerOut&amp;#34; | &amp;#34;onPointerOutCapture&amp;#34; | &amp;#34;onGotPointerCapture&amp;#34; | &amp;#34;onGotPointerCaptureCapture&amp;#34; | &amp;#34;onLostPointerCapture&amp;#34; | &amp;#34;onLostPointerCaptureCapture&amp;#34; | &amp;#34;onScroll&amp;#34; | &amp;#34;onScrollCapture&amp;#34; | &amp;#34;onWheel&amp;#34; | &amp;#34;onWheelCapture&amp;#34; | &amp;#34;onAnimationStart&amp;#34; | &amp;#34;onAnimationStartCapture&amp;#34; | &amp;#34;onAnimationEnd&amp;#34; | &amp;#34;onAnimationEndCapture&amp;#34; | &amp;#34;onAnimationIteration&amp;#34; | &amp;#34;onAnimationIterationCapture&amp;#34; | &amp;#34;onTransitionEnd&amp;#34; | &amp;#34;onTransitionEndCapture&amp;#34; | &amp;#34;css&amp;#34; | &amp;#34;list&amp;#34; | &amp;#34;step&amp;#34; | &amp;#34;transparent&amp;#34; | &amp;#34;content&amp;#34; | &amp;#34;start&amp;#34; | &amp;#34;wrap&amp;#34; | &amp;#34;open&amp;#34; | &amp;#34;multiple&amp;#34; | &amp;#34;disabled&amp;#34; | &amp;#34;autoFocus&amp;#34; | &amp;#34;formAction&amp;#34; | &amp;#34;formEncType&amp;#34; | &amp;#34;formMethod&amp;#34; | &amp;#34;formNoValidate&amp;#34; | &amp;#34;formTarget&amp;#34; | &amp;#34;download&amp;#34; | &amp;#34;href&amp;#34; | &amp;#34;hrefLang&amp;#34; | &amp;#34;media&amp;#34; | &amp;#34;rel&amp;#34; | &amp;#34;target&amp;#34; | &amp;#34;accept&amp;#34; | &amp;#34;acceptCharset&amp;#34; | &amp;#34;action&amp;#34; | &amp;#34;allowFullScreen&amp;#34; | &amp;#34;allowTransparency&amp;#34; | &amp;#34;alt&amp;#34; | &amp;#34;as&amp;#34; | &amp;#34;async&amp;#34; | &amp;#34;autoComplete&amp;#34; | &amp;#34;autoPlay&amp;#34; | &amp;#34;capture&amp;#34; | &amp;#34;cellPadding&amp;#34; | &amp;#34;cellSpacing&amp;#34; | &amp;#34;charSet&amp;#34; | &amp;#34;challenge&amp;#34; | &amp;#34;checked&amp;#34; | &amp;#34;classID&amp;#34; | &amp;#34;cols&amp;#34; | &amp;#34;colSpan&amp;#34; | &amp;#34;controls&amp;#34; | &amp;#34;coords&amp;#34; | &amp;#34;crossOrigin&amp;#34; | &amp;#34;dateTime&amp;#34; | &amp;#34;defer&amp;#34; | &amp;#34;encType&amp;#34; | &amp;#34;frameBorder&amp;#34; | &amp;#34;headers&amp;#34; | &amp;#34;high&amp;#34; | &amp;#34;htmlFor&amp;#34; | &amp;#34;httpEquiv&amp;#34; | &amp;#34;integrity&amp;#34; | &amp;#34;keyParams&amp;#34; | &amp;#34;keyType&amp;#34; | &amp;#34;kind&amp;#34; | &amp;#34;loop&amp;#34; | &amp;#34;low&amp;#34; | &amp;#34;manifest&amp;#34; | &amp;#34;marginHeight&amp;#34; | &amp;#34;marginWidth&amp;#34; | &amp;#34;maxLength&amp;#34; | &amp;#34;mediaGroup&amp;#34; | &amp;#34;method&amp;#34; | &amp;#34;minLength&amp;#34; | &amp;#34;muted&amp;#34; | &amp;#34;nonce&amp;#34; | &amp;#34;noValidate&amp;#34; | &amp;#34;optimum&amp;#34; | &amp;#34;playsInline&amp;#34; | &amp;#34;poster&amp;#34; | &amp;#34;preload&amp;#34; | &amp;#34;required&amp;#34; | &amp;#34;reversed&amp;#34; | &amp;#34;rows&amp;#34; | &amp;#34;rowSpan&amp;#34; | &amp;#34;sandbox&amp;#34; | &amp;#34;scope&amp;#34; | &amp;#34;scoped&amp;#34; | &amp;#34;scrolling&amp;#34; | &amp;#34;seamless&amp;#34; | &amp;#34;selected&amp;#34; | &amp;#34;shape&amp;#34; | &amp;#34;sizes&amp;#34; | &amp;#34;src&amp;#34; | &amp;#34;srcDoc&amp;#34; | &amp;#34;srcLang&amp;#34; | &amp;#34;srcSet&amp;#34; | &amp;#34;useMap&amp;#34; | &amp;#34;width&amp;#34; | &amp;#34;wmode&amp;#34;&amp;gt; &amp;amp; React.RefAttributes&amp;lt;HTMLInputElement&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>Tab</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tab/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tab/</guid><content><![CDATA[&lt;h2 id=&#34;tab-variable&#34;&gt;Tab variable&lt;/h2&gt;
&lt;h3 id=&#34;tab-variable-1&#34;&gt;Tab variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Tab: React.ForwardRefExoticComponent&amp;lt;Pick&amp;lt;TabProps, &amp;#34;prefix&amp;#34; | &amp;#34;min&amp;#34; | &amp;#34;max&amp;#34; | &amp;#34;name&amp;#34; | &amp;#34;type&amp;#34; | &amp;#34;key&amp;#34; | &amp;#34;value&amp;#34; | &amp;#34;data&amp;#34; | &amp;#34;color&amp;#34; | &amp;#34;style&amp;#34; | &amp;#34;pattern&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;id&amp;#34; | &amp;#34;title&amp;#34; | &amp;#34;onBlur&amp;#34; | &amp;#34;readOnly&amp;#34; | &amp;#34;children&amp;#34; | &amp;#34;height&amp;#34; | &amp;#34;cite&amp;#34; | &amp;#34;form&amp;#34; | &amp;#34;label&amp;#34; | &amp;#34;span&amp;#34; | &amp;#34;summary&amp;#34; | &amp;#34;default&amp;#34; | &amp;#34;size&amp;#34; | &amp;#34;className&amp;#34; | &amp;#34;defaultChecked&amp;#34; | &amp;#34;defaultValue&amp;#34; | &amp;#34;suppressContentEditableWarning&amp;#34; | &amp;#34;suppressHydrationWarning&amp;#34; | &amp;#34;accessKey&amp;#34; | &amp;#34;contentEditable&amp;#34; | &amp;#34;contextMenu&amp;#34; | &amp;#34;dir&amp;#34; | &amp;#34;draggable&amp;#34; | &amp;#34;hidden&amp;#34; | &amp;#34;lang&amp;#34; | &amp;#34;placeholder&amp;#34; | &amp;#34;slot&amp;#34; | &amp;#34;spellCheck&amp;#34; | &amp;#34;tabIndex&amp;#34; | &amp;#34;radioGroup&amp;#34; | &amp;#34;role&amp;#34; | &amp;#34;about&amp;#34; | &amp;#34;datatype&amp;#34; | &amp;#34;inlist&amp;#34; | &amp;#34;property&amp;#34; | &amp;#34;resource&amp;#34; | &amp;#34;typeof&amp;#34; | &amp;#34;vocab&amp;#34; | &amp;#34;autoCapitalize&amp;#34; | &amp;#34;autoCorrect&amp;#34; | &amp;#34;autoSave&amp;#34; | &amp;#34;itemProp&amp;#34; | &amp;#34;itemScope&amp;#34; | &amp;#34;itemType&amp;#34; | &amp;#34;itemID&amp;#34; | &amp;#34;itemRef&amp;#34; | &amp;#34;results&amp;#34; | &amp;#34;security&amp;#34; | &amp;#34;unselectable&amp;#34; | &amp;#34;inputMode&amp;#34; | &amp;#34;is&amp;#34; | &amp;#34;aria-activedescendant&amp;#34; | &amp;#34;aria-atomic&amp;#34; | &amp;#34;aria-autocomplete&amp;#34; | &amp;#34;aria-busy&amp;#34; | &amp;#34;aria-checked&amp;#34; | &amp;#34;aria-colcount&amp;#34; | &amp;#34;aria-colindex&amp;#34; | &amp;#34;aria-colspan&amp;#34; | &amp;#34;aria-controls&amp;#34; | &amp;#34;aria-current&amp;#34; | &amp;#34;aria-describedby&amp;#34; | &amp;#34;aria-details&amp;#34; | &amp;#34;aria-disabled&amp;#34; | &amp;#34;aria-dropeffect&amp;#34; | &amp;#34;aria-errormessage&amp;#34; | &amp;#34;aria-expanded&amp;#34; | &amp;#34;aria-flowto&amp;#34; | &amp;#34;aria-grabbed&amp;#34; | &amp;#34;aria-haspopup&amp;#34; | &amp;#34;aria-hidden&amp;#34; | &amp;#34;aria-invalid&amp;#34; | &amp;#34;aria-keyshortcuts&amp;#34; | &amp;#34;aria-label&amp;#34; | &amp;#34;aria-labelledby&amp;#34; | &amp;#34;aria-level&amp;#34; | &amp;#34;aria-live&amp;#34; | &amp;#34;aria-modal&amp;#34; | &amp;#34;aria-multiline&amp;#34; | &amp;#34;aria-multiselectable&amp;#34; | &amp;#34;aria-orientation&amp;#34; | &amp;#34;aria-owns&amp;#34; | &amp;#34;aria-placeholder&amp;#34; | &amp;#34;aria-posinset&amp;#34; | &amp;#34;aria-pressed&amp;#34; | &amp;#34;aria-readonly&amp;#34; | &amp;#34;aria-relevant&amp;#34; | &amp;#34;aria-required&amp;#34; | &amp;#34;aria-roledescription&amp;#34; | &amp;#34;aria-rowcount&amp;#34; | &amp;#34;aria-rowindex&amp;#34; | &amp;#34;aria-rowspan&amp;#34; | &amp;#34;aria-selected&amp;#34; | &amp;#34;aria-setsize&amp;#34; | &amp;#34;aria-sort&amp;#34; | &amp;#34;aria-valuemax&amp;#34; | &amp;#34;aria-valuemin&amp;#34; | &amp;#34;aria-valuenow&amp;#34; | &amp;#34;aria-valuetext&amp;#34; | &amp;#34;dangerouslySetInnerHTML&amp;#34; | &amp;#34;onCopy&amp;#34; | &amp;#34;onCopyCapture&amp;#34; | &amp;#34;onCut&amp;#34; | &amp;#34;onCutCapture&amp;#34; | &amp;#34;onPaste&amp;#34; | &amp;#34;onPasteCapture&amp;#34; | &amp;#34;onCompositionEnd&amp;#34; | &amp;#34;onCompositionEndCapture&amp;#34; | &amp;#34;onCompositionStart&amp;#34; | &amp;#34;onCompositionStartCapture&amp;#34; | &amp;#34;onCompositionUpdate&amp;#34; | &amp;#34;onCompositionUpdateCapture&amp;#34; | &amp;#34;onFocus&amp;#34; | &amp;#34;onFocusCapture&amp;#34; | &amp;#34;onBlurCapture&amp;#34; | &amp;#34;onChangeCapture&amp;#34; | &amp;#34;onBeforeInput&amp;#34; | &amp;#34;onBeforeInputCapture&amp;#34; | &amp;#34;onInput&amp;#34; | &amp;#34;onInputCapture&amp;#34; | &amp;#34;onReset&amp;#34; | &amp;#34;onResetCapture&amp;#34; | &amp;#34;onSubmit&amp;#34; | &amp;#34;onSubmitCapture&amp;#34; | &amp;#34;onInvalid&amp;#34; | &amp;#34;onInvalidCapture&amp;#34; | &amp;#34;onLoad&amp;#34; | &amp;#34;onLoadCapture&amp;#34; | &amp;#34;onError&amp;#34; | &amp;#34;onErrorCapture&amp;#34; | &amp;#34;onKeyDown&amp;#34; | &amp;#34;onKeyDownCapture&amp;#34; | &amp;#34;onKeyPress&amp;#34; | &amp;#34;onKeyPressCapture&amp;#34; | &amp;#34;onKeyUp&amp;#34; | &amp;#34;onKeyUpCapture&amp;#34; | &amp;#34;onAbort&amp;#34; | &amp;#34;onAbortCapture&amp;#34; | &amp;#34;onCanPlay&amp;#34; | &amp;#34;onCanPlayCapture&amp;#34; | &amp;#34;onCanPlayThrough&amp;#34; | &amp;#34;onCanPlayThroughCapture&amp;#34; | &amp;#34;onDurationChange&amp;#34; | &amp;#34;onDurationChangeCapture&amp;#34; | &amp;#34;onEmptied&amp;#34; | &amp;#34;onEmptiedCapture&amp;#34; | &amp;#34;onEncrypted&amp;#34; | &amp;#34;onEncryptedCapture&amp;#34; | &amp;#34;onEnded&amp;#34; | &amp;#34;onEndedCapture&amp;#34; | &amp;#34;onLoadedData&amp;#34; | &amp;#34;onLoadedDataCapture&amp;#34; | &amp;#34;onLoadedMetadata&amp;#34; | &amp;#34;onLoadedMetadataCapture&amp;#34; | &amp;#34;onLoadStart&amp;#34; | &amp;#34;onLoadStartCapture&amp;#34; | &amp;#34;onPause&amp;#34; | &amp;#34;onPauseCapture&amp;#34; | &amp;#34;onPlay&amp;#34; | &amp;#34;onPlayCapture&amp;#34; | &amp;#34;onPlaying&amp;#34; | &amp;#34;onPlayingCapture&amp;#34; | &amp;#34;onProgress&amp;#34; | &amp;#34;onProgressCapture&amp;#34; | &amp;#34;onRateChange&amp;#34; | &amp;#34;onRateChangeCapture&amp;#34; | &amp;#34;onSeeked&amp;#34; | &amp;#34;onSeekedCapture&amp;#34; | &amp;#34;onSeeking&amp;#34; | &amp;#34;onSeekingCapture&amp;#34; | &amp;#34;onStalled&amp;#34; | &amp;#34;onStalledCapture&amp;#34; | &amp;#34;onSuspend&amp;#34; | &amp;#34;onSuspendCapture&amp;#34; | &amp;#34;onTimeUpdate&amp;#34; | &amp;#34;onTimeUpdateCapture&amp;#34; | &amp;#34;onVolumeChange&amp;#34; | &amp;#34;onVolumeChangeCapture&amp;#34; | &amp;#34;onWaiting&amp;#34; | &amp;#34;onWaitingCapture&amp;#34; | &amp;#34;onAuxClick&amp;#34; | &amp;#34;onAuxClickCapture&amp;#34; | &amp;#34;onClick&amp;#34; | &amp;#34;onClickCapture&amp;#34; | &amp;#34;onContextMenu&amp;#34; | &amp;#34;onContextMenuCapture&amp;#34; | &amp;#34;onDoubleClick&amp;#34; | &amp;#34;onDoubleClickCapture&amp;#34; | &amp;#34;onDrag&amp;#34; | &amp;#34;onDragCapture&amp;#34; | &amp;#34;onDragEnd&amp;#34; | &amp;#34;onDragEndCapture&amp;#34; | &amp;#34;onDragEnter&amp;#34; | &amp;#34;onDragEnterCapture&amp;#34; | &amp;#34;onDragExit&amp;#34; | &amp;#34;onDragExitCapture&amp;#34; | &amp;#34;onDragLeave&amp;#34; | &amp;#34;onDragLeaveCapture&amp;#34; | &amp;#34;onDragOver&amp;#34; | &amp;#34;onDragOverCapture&amp;#34; | &amp;#34;onDragStart&amp;#34; | &amp;#34;onDragStartCapture&amp;#34; | &amp;#34;onDrop&amp;#34; | &amp;#34;onDropCapture&amp;#34; | &amp;#34;onMouseDown&amp;#34; | &amp;#34;onMouseDownCapture&amp;#34; | &amp;#34;onMouseEnter&amp;#34; | &amp;#34;onMouseLeave&amp;#34; | &amp;#34;onMouseMove&amp;#34; | &amp;#34;onMouseMoveCapture&amp;#34; | &amp;#34;onMouseOut&amp;#34; | &amp;#34;onMouseOutCapture&amp;#34; | &amp;#34;onMouseOver&amp;#34; | &amp;#34;onMouseOverCapture&amp;#34; | &amp;#34;onMouseUp&amp;#34; | &amp;#34;onMouseUpCapture&amp;#34; | &amp;#34;onSelect&amp;#34; | &amp;#34;onSelectCapture&amp;#34; | &amp;#34;onTouchCancel&amp;#34; | &amp;#34;onTouchCancelCapture&amp;#34; | &amp;#34;onTouchEnd&amp;#34; | &amp;#34;onTouchEndCapture&amp;#34; | &amp;#34;onTouchMove&amp;#34; | &amp;#34;onTouchMoveCapture&amp;#34; | &amp;#34;onTouchStart&amp;#34; | &amp;#34;onTouchStartCapture&amp;#34; | &amp;#34;onPointerDown&amp;#34; | &amp;#34;onPointerDownCapture&amp;#34; | &amp;#34;onPointerMove&amp;#34; | &amp;#34;onPointerMoveCapture&amp;#34; | &amp;#34;onPointerUp&amp;#34; | &amp;#34;onPointerUpCapture&amp;#34; | &amp;#34;onPointerCancel&amp;#34; | &amp;#34;onPointerCancelCapture&amp;#34; | &amp;#34;onPointerEnter&amp;#34; | &amp;#34;onPointerEnterCapture&amp;#34; | &amp;#34;onPointerLeave&amp;#34; | &amp;#34;onPointerLeaveCapture&amp;#34; | &amp;#34;onPointerOver&amp;#34; | &amp;#34;onPointerOverCapture&amp;#34; | &amp;#34;onPointerOut&amp;#34; | &amp;#34;onPointerOutCapture&amp;#34; | &amp;#34;onGotPointerCapture&amp;#34; | &amp;#34;onGotPointerCaptureCapture&amp;#34; | &amp;#34;onLostPointerCapture&amp;#34; | &amp;#34;onLostPointerCaptureCapture&amp;#34; | &amp;#34;onScroll&amp;#34; | &amp;#34;onScrollCapture&amp;#34; | &amp;#34;onWheel&amp;#34; | &amp;#34;onWheelCapture&amp;#34; | &amp;#34;onAnimationStart&amp;#34; | &amp;#34;onAnimationStartCapture&amp;#34; | &amp;#34;onAnimationEnd&amp;#34; | &amp;#34;onAnimationEndCapture&amp;#34; | &amp;#34;onAnimationIteration&amp;#34; | &amp;#34;onAnimationIterationCapture&amp;#34; | &amp;#34;onTransitionEnd&amp;#34; | &amp;#34;onTransitionEndCapture&amp;#34; | &amp;#34;css&amp;#34; | &amp;#34;list&amp;#34; | &amp;#34;step&amp;#34; | &amp;#34;content&amp;#34; | &amp;#34;start&amp;#34; | &amp;#34;wrap&amp;#34; | &amp;#34;open&amp;#34; | &amp;#34;icon&amp;#34; | &amp;#34;multiple&amp;#34; | &amp;#34;active&amp;#34; | &amp;#34;disabled&amp;#34; | &amp;#34;autoFocus&amp;#34; | &amp;#34;formAction&amp;#34; | &amp;#34;formEncType&amp;#34; | &amp;#34;formMethod&amp;#34; | &amp;#34;formNoValidate&amp;#34; | &amp;#34;formTarget&amp;#34; | &amp;#34;download&amp;#34; | &amp;#34;href&amp;#34; | &amp;#34;hrefLang&amp;#34; | &amp;#34;media&amp;#34; | &amp;#34;rel&amp;#34; | &amp;#34;target&amp;#34; | &amp;#34;accept&amp;#34; | &amp;#34;acceptCharset&amp;#34; | &amp;#34;action&amp;#34; | &amp;#34;allowFullScreen&amp;#34; | &amp;#34;allowTransparency&amp;#34; | &amp;#34;alt&amp;#34; | &amp;#34;as&amp;#34; | &amp;#34;async&amp;#34; | &amp;#34;autoComplete&amp;#34; | &amp;#34;autoPlay&amp;#34; | &amp;#34;capture&amp;#34; | &amp;#34;cellPadding&amp;#34; | &amp;#34;cellSpacing&amp;#34; | &amp;#34;charSet&amp;#34; | &amp;#34;challenge&amp;#34; | &amp;#34;checked&amp;#34; | &amp;#34;classID&amp;#34; | &amp;#34;cols&amp;#34; | &amp;#34;colSpan&amp;#34; | &amp;#34;controls&amp;#34; | &amp;#34;coords&amp;#34; | &amp;#34;crossOrigin&amp;#34; | &amp;#34;dateTime&amp;#34; | &amp;#34;defer&amp;#34; | &amp;#34;encType&amp;#34; | &amp;#34;frameBorder&amp;#34; | &amp;#34;headers&amp;#34; | &amp;#34;high&amp;#34; | &amp;#34;htmlFor&amp;#34; | &amp;#34;httpEquiv&amp;#34; | &amp;#34;integrity&amp;#34; | &amp;#34;keyParams&amp;#34; | &amp;#34;keyType&amp;#34; | &amp;#34;kind&amp;#34; | &amp;#34;loop&amp;#34; | &amp;#34;low&amp;#34; | &amp;#34;manifest&amp;#34; | &amp;#34;marginHeight&amp;#34; | &amp;#34;marginWidth&amp;#34; | &amp;#34;maxLength&amp;#34; | &amp;#34;mediaGroup&amp;#34; | &amp;#34;method&amp;#34; | &amp;#34;minLength&amp;#34; | &amp;#34;muted&amp;#34; | &amp;#34;nonce&amp;#34; | &amp;#34;noValidate&amp;#34; | &amp;#34;optimum&amp;#34; | &amp;#34;playsInline&amp;#34; | &amp;#34;poster&amp;#34; | &amp;#34;preload&amp;#34; | &amp;#34;required&amp;#34; | &amp;#34;reversed&amp;#34; | &amp;#34;rows&amp;#34; | &amp;#34;rowSpan&amp;#34; | &amp;#34;sandbox&amp;#34; | &amp;#34;scope&amp;#34; | &amp;#34;scoped&amp;#34; | &amp;#34;scrolling&amp;#34; | &amp;#34;seamless&amp;#34; | &amp;#34;selected&amp;#34; | &amp;#34;shape&amp;#34; | &amp;#34;sizes&amp;#34; | &amp;#34;src&amp;#34; | &amp;#34;srcDoc&amp;#34; | &amp;#34;srcLang&amp;#34; | &amp;#34;srcSet&amp;#34; | &amp;#34;useMap&amp;#34; | &amp;#34;width&amp;#34; | &amp;#34;wmode&amp;#34; | &amp;#34;onChangeTab&amp;#34; | &amp;#34;counter&amp;#34;&amp;gt; &amp;amp; React.RefAttributes&amp;lt;HTMLLIElement&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Tab } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="tab-variable">Tab variable&lt;/h2>
&lt;h3 id="tab-variable-1">Tab variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Tab: React.ForwardRefExoticComponent&amp;lt;Pick&amp;lt;TabProps, &amp;#34;prefix&amp;#34; | &amp;#34;min&amp;#34; | &amp;#34;max&amp;#34; | &amp;#34;name&amp;#34; | &amp;#34;type&amp;#34; | &amp;#34;key&amp;#34; | &amp;#34;value&amp;#34; | &amp;#34;data&amp;#34; | &amp;#34;color&amp;#34; | &amp;#34;style&amp;#34; | &amp;#34;pattern&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;id&amp;#34; | &amp;#34;title&amp;#34; | &amp;#34;onBlur&amp;#34; | &amp;#34;readOnly&amp;#34; | &amp;#34;children&amp;#34; | &amp;#34;height&amp;#34; | &amp;#34;cite&amp;#34; | &amp;#34;form&amp;#34; | &amp;#34;label&amp;#34; | &amp;#34;span&amp;#34; | &amp;#34;summary&amp;#34; | &amp;#34;default&amp;#34; | &amp;#34;size&amp;#34; | &amp;#34;className&amp;#34; | &amp;#34;defaultChecked&amp;#34; | &amp;#34;defaultValue&amp;#34; | &amp;#34;suppressContentEditableWarning&amp;#34; | &amp;#34;suppressHydrationWarning&amp;#34; | &amp;#34;accessKey&amp;#34; | &amp;#34;contentEditable&amp;#34; | &amp;#34;contextMenu&amp;#34; | &amp;#34;dir&amp;#34; | &amp;#34;draggable&amp;#34; | &amp;#34;hidden&amp;#34; | &amp;#34;lang&amp;#34; | &amp;#34;placeholder&amp;#34; | &amp;#34;slot&amp;#34; | &amp;#34;spellCheck&amp;#34; | &amp;#34;tabIndex&amp;#34; | &amp;#34;radioGroup&amp;#34; | &amp;#34;role&amp;#34; | &amp;#34;about&amp;#34; | &amp;#34;datatype&amp;#34; | &amp;#34;inlist&amp;#34; | &amp;#34;property&amp;#34; | &amp;#34;resource&amp;#34; | &amp;#34;typeof&amp;#34; | &amp;#34;vocab&amp;#34; | &amp;#34;autoCapitalize&amp;#34; | &amp;#34;autoCorrect&amp;#34; | &amp;#34;autoSave&amp;#34; | &amp;#34;itemProp&amp;#34; | &amp;#34;itemScope&amp;#34; | &amp;#34;itemType&amp;#34; | &amp;#34;itemID&amp;#34; | &amp;#34;itemRef&amp;#34; | &amp;#34;results&amp;#34; | &amp;#34;security&amp;#34; | &amp;#34;unselectable&amp;#34; | &amp;#34;inputMode&amp;#34; | &amp;#34;is&amp;#34; | &amp;#34;aria-activedescendant&amp;#34; | &amp;#34;aria-atomic&amp;#34; | &amp;#34;aria-autocomplete&amp;#34; | &amp;#34;aria-busy&amp;#34; | &amp;#34;aria-checked&amp;#34; | &amp;#34;aria-colcount&amp;#34; | &amp;#34;aria-colindex&amp;#34; | &amp;#34;aria-colspan&amp;#34; | &amp;#34;aria-controls&amp;#34; | &amp;#34;aria-current&amp;#34; | &amp;#34;aria-describedby&amp;#34; | &amp;#34;aria-details&amp;#34; | &amp;#34;aria-disabled&amp;#34; | &amp;#34;aria-dropeffect&amp;#34; | &amp;#34;aria-errormessage&amp;#34; | &amp;#34;aria-expanded&amp;#34; | &amp;#34;aria-flowto&amp;#34; | &amp;#34;aria-grabbed&amp;#34; | &amp;#34;aria-haspopup&amp;#34; | &amp;#34;aria-hidden&amp;#34; | &amp;#34;aria-invalid&amp;#34; | &amp;#34;aria-keyshortcuts&amp;#34; | &amp;#34;aria-label&amp;#34; | &amp;#34;aria-labelledby&amp;#34; | &amp;#34;aria-level&amp;#34; | &amp;#34;aria-live&amp;#34; | &amp;#34;aria-modal&amp;#34; | &amp;#34;aria-multiline&amp;#34; | &amp;#34;aria-multiselectable&amp;#34; | &amp;#34;aria-orientation&amp;#34; | &amp;#34;aria-owns&amp;#34; | &amp;#34;aria-placeholder&amp;#34; | &amp;#34;aria-posinset&amp;#34; | &amp;#34;aria-pressed&amp;#34; | &amp;#34;aria-readonly&amp;#34; | &amp;#34;aria-relevant&amp;#34; | &amp;#34;aria-required&amp;#34; | &amp;#34;aria-roledescription&amp;#34; | &amp;#34;aria-rowcount&amp;#34; | &amp;#34;aria-rowindex&amp;#34; | &amp;#34;aria-rowspan&amp;#34; | &amp;#34;aria-selected&amp;#34; | &amp;#34;aria-setsize&amp;#34; | &amp;#34;aria-sort&amp;#34; | &amp;#34;aria-valuemax&amp;#34; | &amp;#34;aria-valuemin&amp;#34; | &amp;#34;aria-valuenow&amp;#34; | &amp;#34;aria-valuetext&amp;#34; | &amp;#34;dangerouslySetInnerHTML&amp;#34; | &amp;#34;onCopy&amp;#34; | &amp;#34;onCopyCapture&amp;#34; | &amp;#34;onCut&amp;#34; | &amp;#34;onCutCapture&amp;#34; | &amp;#34;onPaste&amp;#34; | &amp;#34;onPasteCapture&amp;#34; | &amp;#34;onCompositionEnd&amp;#34; | &amp;#34;onCompositionEndCapture&amp;#34; | &amp;#34;onCompositionStart&amp;#34; | &amp;#34;onCompositionStartCapture&amp;#34; | &amp;#34;onCompositionUpdate&amp;#34; | &amp;#34;onCompositionUpdateCapture&amp;#34; | &amp;#34;onFocus&amp;#34; | &amp;#34;onFocusCapture&amp;#34; | &amp;#34;onBlurCapture&amp;#34; | &amp;#34;onChangeCapture&amp;#34; | &amp;#34;onBeforeInput&amp;#34; | &amp;#34;onBeforeInputCapture&amp;#34; | &amp;#34;onInput&amp;#34; | &amp;#34;onInputCapture&amp;#34; | &amp;#34;onReset&amp;#34; | &amp;#34;onResetCapture&amp;#34; | &amp;#34;onSubmit&amp;#34; | &amp;#34;onSubmitCapture&amp;#34; | &amp;#34;onInvalid&amp;#34; | &amp;#34;onInvalidCapture&amp;#34; | &amp;#34;onLoad&amp;#34; | &amp;#34;onLoadCapture&amp;#34; | &amp;#34;onError&amp;#34; | &amp;#34;onErrorCapture&amp;#34; | &amp;#34;onKeyDown&amp;#34; | &amp;#34;onKeyDownCapture&amp;#34; | &amp;#34;onKeyPress&amp;#34; | &amp;#34;onKeyPressCapture&amp;#34; | &amp;#34;onKeyUp&amp;#34; | &amp;#34;onKeyUpCapture&amp;#34; | &amp;#34;onAbort&amp;#34; | &amp;#34;onAbortCapture&amp;#34; | &amp;#34;onCanPlay&amp;#34; | &amp;#34;onCanPlayCapture&amp;#34; | &amp;#34;onCanPlayThrough&amp;#34; | &amp;#34;onCanPlayThroughCapture&amp;#34; | &amp;#34;onDurationChange&amp;#34; | &amp;#34;onDurationChangeCapture&amp;#34; | &amp;#34;onEmptied&amp;#34; | &amp;#34;onEmptiedCapture&amp;#34; | &amp;#34;onEncrypted&amp;#34; | &amp;#34;onEncryptedCapture&amp;#34; | &amp;#34;onEnded&amp;#34; | &amp;#34;onEndedCapture&amp;#34; | &amp;#34;onLoadedData&amp;#34; | &amp;#34;onLoadedDataCapture&amp;#34; | &amp;#34;onLoadedMetadata&amp;#34; | &amp;#34;onLoadedMetadataCapture&amp;#34; | &amp;#34;onLoadStart&amp;#34; | &amp;#34;onLoadStartCapture&amp;#34; | &amp;#34;onPause&amp;#34; | &amp;#34;onPauseCapture&amp;#34; | &amp;#34;onPlay&amp;#34; | &amp;#34;onPlayCapture&amp;#34; | &amp;#34;onPlaying&amp;#34; | &amp;#34;onPlayingCapture&amp;#34; | &amp;#34;onProgress&amp;#34; | &amp;#34;onProgressCapture&amp;#34; | &amp;#34;onRateChange&amp;#34; | &amp;#34;onRateChangeCapture&amp;#34; | &amp;#34;onSeeked&amp;#34; | &amp;#34;onSeekedCapture&amp;#34; | &amp;#34;onSeeking&amp;#34; | &amp;#34;onSeekingCapture&amp;#34; | &amp;#34;onStalled&amp;#34; | &amp;#34;onStalledCapture&amp;#34; | &amp;#34;onSuspend&amp;#34; | &amp;#34;onSuspendCapture&amp;#34; | &amp;#34;onTimeUpdate&amp;#34; | &amp;#34;onTimeUpdateCapture&amp;#34; | &amp;#34;onVolumeChange&amp;#34; | &amp;#34;onVolumeChangeCapture&amp;#34; | &amp;#34;onWaiting&amp;#34; | &amp;#34;onWaitingCapture&amp;#34; | &amp;#34;onAuxClick&amp;#34; | &amp;#34;onAuxClickCapture&amp;#34; | &amp;#34;onClick&amp;#34; | &amp;#34;onClickCapture&amp;#34; | &amp;#34;onContextMenu&amp;#34; | &amp;#34;onContextMenuCapture&amp;#34; | &amp;#34;onDoubleClick&amp;#34; | &amp;#34;onDoubleClickCapture&amp;#34; | &amp;#34;onDrag&amp;#34; | &amp;#34;onDragCapture&amp;#34; | &amp;#34;onDragEnd&amp;#34; | &amp;#34;onDragEndCapture&amp;#34; | &amp;#34;onDragEnter&amp;#34; | &amp;#34;onDragEnterCapture&amp;#34; | &amp;#34;onDragExit&amp;#34; | &amp;#34;onDragExitCapture&amp;#34; | &amp;#34;onDragLeave&amp;#34; | &amp;#34;onDragLeaveCapture&amp;#34; | &amp;#34;onDragOver&amp;#34; | &amp;#34;onDragOverCapture&amp;#34; | &amp;#34;onDragStart&amp;#34; | &amp;#34;onDragStartCapture&amp;#34; | &amp;#34;onDrop&amp;#34; | &amp;#34;onDropCapture&amp;#34; | &amp;#34;onMouseDown&amp;#34; | &amp;#34;onMouseDownCapture&amp;#34; | &amp;#34;onMouseEnter&amp;#34; | &amp;#34;onMouseLeave&amp;#34; | &amp;#34;onMouseMove&amp;#34; | &amp;#34;onMouseMoveCapture&amp;#34; | &amp;#34;onMouseOut&amp;#34; | &amp;#34;onMouseOutCapture&amp;#34; | &amp;#34;onMouseOver&amp;#34; | &amp;#34;onMouseOverCapture&amp;#34; | &amp;#34;onMouseUp&amp;#34; | &amp;#34;onMouseUpCapture&amp;#34; | &amp;#34;onSelect&amp;#34; | &amp;#34;onSelectCapture&amp;#34; | &amp;#34;onTouchCancel&amp;#34; | &amp;#34;onTouchCancelCapture&amp;#34; | &amp;#34;onTouchEnd&amp;#34; | &amp;#34;onTouchEndCapture&amp;#34; | &amp;#34;onTouchMove&amp;#34; | &amp;#34;onTouchMoveCapture&amp;#34; | &amp;#34;onTouchStart&amp;#34; | &amp;#34;onTouchStartCapture&amp;#34; | &amp;#34;onPointerDown&amp;#34; | &amp;#34;onPointerDownCapture&amp;#34; | &amp;#34;onPointerMove&amp;#34; | &amp;#34;onPointerMoveCapture&amp;#34; | &amp;#34;onPointerUp&amp;#34; | &amp;#34;onPointerUpCapture&amp;#34; | &amp;#34;onPointerCancel&amp;#34; | &amp;#34;onPointerCancelCapture&amp;#34; | &amp;#34;onPointerEnter&amp;#34; | &amp;#34;onPointerEnterCapture&amp;#34; | &amp;#34;onPointerLeave&amp;#34; | &amp;#34;onPointerLeaveCapture&amp;#34; | &amp;#34;onPointerOver&amp;#34; | &amp;#34;onPointerOverCapture&amp;#34; | &amp;#34;onPointerOut&amp;#34; | &amp;#34;onPointerOutCapture&amp;#34; | &amp;#34;onGotPointerCapture&amp;#34; | &amp;#34;onGotPointerCaptureCapture&amp;#34; | &amp;#34;onLostPointerCapture&amp;#34; | &amp;#34;onLostPointerCaptureCapture&amp;#34; | &amp;#34;onScroll&amp;#34; | &amp;#34;onScrollCapture&amp;#34; | &amp;#34;onWheel&amp;#34; | &amp;#34;onWheelCapture&amp;#34; | &amp;#34;onAnimationStart&amp;#34; | &amp;#34;onAnimationStartCapture&amp;#34; | &amp;#34;onAnimationEnd&amp;#34; | &amp;#34;onAnimationEndCapture&amp;#34; | &amp;#34;onAnimationIteration&amp;#34; | &amp;#34;onAnimationIterationCapture&amp;#34; | &amp;#34;onTransitionEnd&amp;#34; | &amp;#34;onTransitionEndCapture&amp;#34; | &amp;#34;css&amp;#34; | &amp;#34;list&amp;#34; | &amp;#34;step&amp;#34; | &amp;#34;content&amp;#34; | &amp;#34;start&amp;#34; | &amp;#34;wrap&amp;#34; | &amp;#34;open&amp;#34; | &amp;#34;icon&amp;#34; | &amp;#34;multiple&amp;#34; | &amp;#34;active&amp;#34; | &amp;#34;disabled&amp;#34; | &amp;#34;autoFocus&amp;#34; | &amp;#34;formAction&amp;#34; | &amp;#34;formEncType&amp;#34; | &amp;#34;formMethod&amp;#34; | &amp;#34;formNoValidate&amp;#34; | &amp;#34;formTarget&amp;#34; | &amp;#34;download&amp;#34; | &amp;#34;href&amp;#34; | &amp;#34;hrefLang&amp;#34; | &amp;#34;media&amp;#34; | &amp;#34;rel&amp;#34; | &amp;#34;target&amp;#34; | &amp;#34;accept&amp;#34; | &amp;#34;acceptCharset&amp;#34; | &amp;#34;action&amp;#34; | &amp;#34;allowFullScreen&amp;#34; | &amp;#34;allowTransparency&amp;#34; | &amp;#34;alt&amp;#34; | &amp;#34;as&amp;#34; | &amp;#34;async&amp;#34; | &amp;#34;autoComplete&amp;#34; | &amp;#34;autoPlay&amp;#34; | &amp;#34;capture&amp;#34; | &amp;#34;cellPadding&amp;#34; | &amp;#34;cellSpacing&amp;#34; | &amp;#34;charSet&amp;#34; | &amp;#34;challenge&amp;#34; | &amp;#34;checked&amp;#34; | &amp;#34;classID&amp;#34; | &amp;#34;cols&amp;#34; | &amp;#34;colSpan&amp;#34; | &amp;#34;controls&amp;#34; | &amp;#34;coords&amp;#34; | &amp;#34;crossOrigin&amp;#34; | &amp;#34;dateTime&amp;#34; | &amp;#34;defer&amp;#34; | &amp;#34;encType&amp;#34; | &amp;#34;frameBorder&amp;#34; | &amp;#34;headers&amp;#34; | &amp;#34;high&amp;#34; | &amp;#34;htmlFor&amp;#34; | &amp;#34;httpEquiv&amp;#34; | &amp;#34;integrity&amp;#34; | &amp;#34;keyParams&amp;#34; | &amp;#34;keyType&amp;#34; | &amp;#34;kind&amp;#34; | &amp;#34;loop&amp;#34; | &amp;#34;low&amp;#34; | &amp;#34;manifest&amp;#34; | &amp;#34;marginHeight&amp;#34; | &amp;#34;marginWidth&amp;#34; | &amp;#34;maxLength&amp;#34; | &amp;#34;mediaGroup&amp;#34; | &amp;#34;method&amp;#34; | &amp;#34;minLength&amp;#34; | &amp;#34;muted&amp;#34; | &amp;#34;nonce&amp;#34; | &amp;#34;noValidate&amp;#34; | &amp;#34;optimum&amp;#34; | &amp;#34;playsInline&amp;#34; | &amp;#34;poster&amp;#34; | &amp;#34;preload&amp;#34; | &amp;#34;required&amp;#34; | &amp;#34;reversed&amp;#34; | &amp;#34;rows&amp;#34; | &amp;#34;rowSpan&amp;#34; | &amp;#34;sandbox&amp;#34; | &amp;#34;scope&amp;#34; | &amp;#34;scoped&amp;#34; | &amp;#34;scrolling&amp;#34; | &amp;#34;seamless&amp;#34; | &amp;#34;selected&amp;#34; | &amp;#34;shape&amp;#34; | &amp;#34;sizes&amp;#34; | &amp;#34;src&amp;#34; | &amp;#34;srcDoc&amp;#34; | &amp;#34;srcLang&amp;#34; | &amp;#34;srcSet&amp;#34; | &amp;#34;useMap&amp;#34; | &amp;#34;width&amp;#34; | &amp;#34;wmode&amp;#34; | &amp;#34;onChangeTab&amp;#34; | &amp;#34;counter&amp;#34;&amp;gt; &amp;amp; React.RefAttributes&amp;lt;HTMLLIElement&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>TabbedContainer</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tabbedcontainer/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tabbedcontainer/</guid><content><![CDATA[&lt;h2 id=&#34;tabbedcontainer-function&#34;&gt;TabbedContainer() function&lt;/h2&gt;
&lt;h3 id=&#34;tabbedcontainer-function-1&#34;&gt;TabbedContainer() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function TabbedContainer(props: TabbedContainerProps): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { TabbedContainer } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;props&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;TabbedContainerProps&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="tabbedcontainer-function">TabbedContainer() function&lt;/h2>
&lt;h3 id="tabbedcontainer-function-1">TabbedContainer() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function TabbedContainer(props: TabbedContainerProps): JSX.Element;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { TabbedContainer } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Parameters&lt;/b>&lt;/p></description></item><item><title>TabConfig</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tabconfig/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tabconfig/</guid><content><![CDATA[&lt;h2 id=&#34;tabconfig-interface&#34;&gt;TabConfig interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface TabConfig &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { TabConfig } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#content-property&#34;&gt;content&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;React.ReactNode&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#icon-property&#34;&gt;icon&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;IconName&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#label-property&#34;&gt;label&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#value-property&#34;&gt;value&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;content-property&#34;&gt;content property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;content: React.ReactNode;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;icon-property&#34;&gt;icon property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;icon: IconName;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;label-property&#34;&gt;label property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;label: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;value-property&#34;&gt;value property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;value: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="tabconfig-interface">TabConfig interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface TabConfig &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { TabConfig } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>TabContent</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tabcontent/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tabcontent/</guid><content><![CDATA[&lt;h2 id=&#34;tabcontent-variable&#34;&gt;TabContent variable&lt;/h2&gt;
&lt;h3 id=&#34;tabcontent-variable-1&#34;&gt;TabContent variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;TabContent: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { TabContent } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="tabcontent-variable">TabContent variable&lt;/h2>
&lt;h3 id="tabcontent-variable-1">TabContent variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">TabContent: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { TabContent } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>Table</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/table/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/table/</guid><content><![CDATA[&lt;h2 id=&#34;table-variable&#34;&gt;Table variable&lt;/h2&gt;
&lt;h3 id=&#34;table-variable-1&#34;&gt;Table variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Table: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Table } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="table-variable">Table variable&lt;/h2>
&lt;h3 id="table-variable-1">Table variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Table: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Table } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>TableCellDisplayMode</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tablecelldisplaymode/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tablecelldisplaymode/</guid><content><![CDATA[&lt;h2 id=&#34;tablecelldisplaymode-enum&#34;&gt;TableCellDisplayMode enum&lt;/h2&gt;
&lt;h3 id=&#34;tablecelldisplaymode-enum-1&#34;&gt;TableCellDisplayMode enum&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare enum TableCellDisplayMode &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { TableCellDisplayMode } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;enumeration-members&#34;&gt;Enumeration Members&lt;/h2&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Member&lt;/th&gt;
              &lt;th&gt;Value&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;Auto&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;auto&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;BasicGauge&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;basic&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;ColorBackground&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;color-background&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;ColorText&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;color-text&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;GradientGauge&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;gradient-gauge&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;Image&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;image&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;JSONView&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;json-view&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;LcdGauge&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;&amp;quot;lcd-gauge&amp;quot;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;]]></content><description>&lt;h2 id="tablecelldisplaymode-enum">TableCellDisplayMode enum&lt;/h2>
&lt;h3 id="tablecelldisplaymode-enum-1">TableCellDisplayMode enum&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare enum TableCellDisplayMode &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { TableCellDisplayMode } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;h2 id="enumeration-members">Enumeration Members&lt;/h2>
&lt;section class="expand-table-wrapper">&lt;div class="button-div">
&lt;button class="expand-table-btn">Expand table&lt;/button>
&lt;/div>&lt;div class="responsive-table-wrapper">
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Member&lt;/th>
&lt;th>Value&lt;/th>
&lt;th>Description&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Auto&lt;/td>
&lt;td>&lt;code>&amp;quot;auto&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>BasicGauge&lt;/td>
&lt;td>&lt;code>&amp;quot;basic&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>ColorBackground&lt;/td>
&lt;td>&lt;code>&amp;quot;color-background&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>ColorText&lt;/td>
&lt;td>&lt;code>&amp;quot;color-text&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>GradientGauge&lt;/td>
&lt;td>&lt;code>&amp;quot;gradient-gauge&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Image&lt;/td>
&lt;td>&lt;code>&amp;quot;image&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>JSONView&lt;/td>
&lt;td>&lt;code>&amp;quot;json-view&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>LcdGauge&lt;/td>
&lt;td>&lt;code>&amp;quot;lcd-gauge&amp;quot;&lt;/code>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/section></description></item><item><title>TableInputCSV</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tableinputcsv/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tableinputcsv/</guid><content><![CDATA[&lt;h2 id=&#34;tableinputcsv-variable&#34;&gt;TableInputCSV variable&lt;/h2&gt;
&lt;h3 id=&#34;tableinputcsv-variable-1&#34;&gt;TableInputCSV variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;TableInputCSV: React.FunctionComponent&amp;lt;Pick&amp;lt;Props, &amp;#34;config&amp;#34; | &amp;#34;text&amp;#34; | &amp;#34;height&amp;#34; | &amp;#34;width&amp;#34; | &amp;#34;onSeriesParsed&amp;#34;&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { TableInputCSV } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="tableinputcsv-variable">TableInputCSV variable&lt;/h2>
&lt;h3 id="tableinputcsv-variable-1">TableInputCSV variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">TableInputCSV: React.FunctionComponent&amp;lt;Pick&amp;lt;Props, &amp;#34;config&amp;#34; | &amp;#34;text&amp;#34; | &amp;#34;height&amp;#34; | &amp;#34;width&amp;#34; | &amp;#34;onSeriesParsed&amp;#34;&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>TableSortByFieldState</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tablesortbyfieldstate/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tablesortbyfieldstate/</guid><content><![CDATA[&lt;h2 id=&#34;tablesortbyfieldstate-interface&#34;&gt;TableSortByFieldState interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface TableSortByFieldState &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { TableSortByFieldState } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#desc-property&#34;&gt;desc&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;boolean&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#displayname-property&#34;&gt;displayName&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;desc-property&#34;&gt;desc property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;desc?: boolean;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;displayname-property&#34;&gt;displayName property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;displayName: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="tablesortbyfieldstate-interface">TableSortByFieldState interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface TableSortByFieldState &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { TableSortByFieldState } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>TabsBar</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tabsbar/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tabsbar/</guid><content><![CDATA[&lt;h2 id=&#34;tabsbar-variable&#34;&gt;TabsBar variable&lt;/h2&gt;
&lt;h3 id=&#34;tabsbar-variable-1&#34;&gt;TabsBar variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;TabsBar: React.ForwardRefExoticComponent&amp;lt;Props &amp;amp; React.RefAttributes&amp;lt;HTMLDivElement&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { TabsBar } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="tabsbar-variable">TabsBar variable&lt;/h2>
&lt;h3 id="tabsbar-variable-1">TabsBar variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">TabsBar: React.ForwardRefExoticComponent&amp;lt;Props &amp;amp; React.RefAttributes&amp;lt;HTMLDivElement&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { TabsBar } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>Tag</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tag/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tag/</guid><content><![CDATA[&lt;h2 id=&#34;tag-variable&#34;&gt;Tag variable&lt;/h2&gt;
&lt;h3 id=&#34;tag-variable-1&#34;&gt;Tag variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Tag: React.ForwardRefExoticComponent&amp;lt;Props &amp;amp; React.RefAttributes&amp;lt;HTMLElement&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Tag } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="tag-variable">Tag variable&lt;/h2>
&lt;h3 id="tag-variable-1">Tag variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Tag: React.ForwardRefExoticComponent&amp;lt;Props &amp;amp; React.RefAttributes&amp;lt;HTMLElement&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Tag } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>TagList</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/taglist/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/taglist/</guid><content><![CDATA[&lt;h2 id=&#34;taglist-variable&#34;&gt;TagList variable&lt;/h2&gt;
&lt;h3 id=&#34;taglist-variable-1&#34;&gt;TagList variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;TagList: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { TagList } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="taglist-variable">TagList variable&lt;/h2>
&lt;h3 id="taglist-variable-1">TagList variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">TagList: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { TagList } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>TagsInput</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tagsinput/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tagsinput/</guid><content><![CDATA[&lt;h2 id=&#34;tagsinput-variable&#34;&gt;TagsInput variable&lt;/h2&gt;
&lt;h3 id=&#34;tagsinput-variable-1&#34;&gt;TagsInput variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;TagsInput: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { TagsInput } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="tagsinput-variable">TagsInput variable&lt;/h2>
&lt;h3 id="tagsinput-variable-1">TagsInput variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">TagsInput: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { TagsInput } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>TextArea</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/textarea/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/textarea/</guid><content><![CDATA[&lt;h2 id=&#34;textarea-variable&#34;&gt;TextArea variable&lt;/h2&gt;
&lt;h3 id=&#34;textarea-variable-1&#34;&gt;TextArea variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;TextArea: React.ForwardRefExoticComponent&amp;lt;Pick&amp;lt;Props, &amp;#34;prefix&amp;#34; | &amp;#34;min&amp;#34; | &amp;#34;max&amp;#34; | &amp;#34;name&amp;#34; | &amp;#34;type&amp;#34; | &amp;#34;key&amp;#34; | &amp;#34;value&amp;#34; | &amp;#34;data&amp;#34; | &amp;#34;color&amp;#34; | &amp;#34;style&amp;#34; | &amp;#34;pattern&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;id&amp;#34; | &amp;#34;title&amp;#34; | &amp;#34;onBlur&amp;#34; | &amp;#34;readOnly&amp;#34; | &amp;#34;children&amp;#34; | &amp;#34;height&amp;#34; | &amp;#34;cite&amp;#34; | &amp;#34;form&amp;#34; | &amp;#34;label&amp;#34; | &amp;#34;span&amp;#34; | &amp;#34;summary&amp;#34; | &amp;#34;default&amp;#34; | &amp;#34;className&amp;#34; | &amp;#34;defaultChecked&amp;#34; | &amp;#34;defaultValue&amp;#34; | &amp;#34;suppressContentEditableWarning&amp;#34; | &amp;#34;suppressHydrationWarning&amp;#34; | &amp;#34;accessKey&amp;#34; | &amp;#34;contentEditable&amp;#34; | &amp;#34;contextMenu&amp;#34; | &amp;#34;dir&amp;#34; | &amp;#34;draggable&amp;#34; | &amp;#34;hidden&amp;#34; | &amp;#34;lang&amp;#34; | &amp;#34;placeholder&amp;#34; | &amp;#34;slot&amp;#34; | &amp;#34;spellCheck&amp;#34; | &amp;#34;tabIndex&amp;#34; | &amp;#34;radioGroup&amp;#34; | &amp;#34;role&amp;#34; | &amp;#34;about&amp;#34; | &amp;#34;datatype&amp;#34; | &amp;#34;inlist&amp;#34; | &amp;#34;property&amp;#34; | &amp;#34;resource&amp;#34; | &amp;#34;typeof&amp;#34; | &amp;#34;vocab&amp;#34; | &amp;#34;autoCapitalize&amp;#34; | &amp;#34;autoCorrect&amp;#34; | &amp;#34;autoSave&amp;#34; | &amp;#34;itemProp&amp;#34; | &amp;#34;itemScope&amp;#34; | &amp;#34;itemType&amp;#34; | &amp;#34;itemID&amp;#34; | &amp;#34;itemRef&amp;#34; | &amp;#34;results&amp;#34; | &amp;#34;security&amp;#34; | &amp;#34;unselectable&amp;#34; | &amp;#34;inputMode&amp;#34; | &amp;#34;is&amp;#34; | &amp;#34;aria-activedescendant&amp;#34; | &amp;#34;aria-atomic&amp;#34; | &amp;#34;aria-autocomplete&amp;#34; | &amp;#34;aria-busy&amp;#34; | &amp;#34;aria-checked&amp;#34; | &amp;#34;aria-colcount&amp;#34; | &amp;#34;aria-colindex&amp;#34; | &amp;#34;aria-colspan&amp;#34; | &amp;#34;aria-controls&amp;#34; | &amp;#34;aria-current&amp;#34; | &amp;#34;aria-describedby&amp;#34; | &amp;#34;aria-details&amp;#34; | &amp;#34;aria-disabled&amp;#34; | &amp;#34;aria-dropeffect&amp;#34; | &amp;#34;aria-errormessage&amp;#34; | &amp;#34;aria-expanded&amp;#34; | &amp;#34;aria-flowto&amp;#34; | &amp;#34;aria-grabbed&amp;#34; | &amp;#34;aria-haspopup&amp;#34; | &amp;#34;aria-hidden&amp;#34; | &amp;#34;aria-invalid&amp;#34; | &amp;#34;aria-keyshortcuts&amp;#34; | &amp;#34;aria-label&amp;#34; | &amp;#34;aria-labelledby&amp;#34; | &amp;#34;aria-level&amp;#34; | &amp;#34;aria-live&amp;#34; | &amp;#34;aria-modal&amp;#34; | &amp;#34;aria-multiline&amp;#34; | &amp;#34;aria-multiselectable&amp;#34; | &amp;#34;aria-orientation&amp;#34; | &amp;#34;aria-owns&amp;#34; | &amp;#34;aria-placeholder&amp;#34; | &amp;#34;aria-posinset&amp;#34; | &amp;#34;aria-pressed&amp;#34; | &amp;#34;aria-readonly&amp;#34; | &amp;#34;aria-relevant&amp;#34; | &amp;#34;aria-required&amp;#34; | &amp;#34;aria-roledescription&amp;#34; | &amp;#34;aria-rowcount&amp;#34; | &amp;#34;aria-rowindex&amp;#34; | &amp;#34;aria-rowspan&amp;#34; | &amp;#34;aria-selected&amp;#34; | &amp;#34;aria-setsize&amp;#34; | &amp;#34;aria-sort&amp;#34; | &amp;#34;aria-valuemax&amp;#34; | &amp;#34;aria-valuemin&amp;#34; | &amp;#34;aria-valuenow&amp;#34; | &amp;#34;aria-valuetext&amp;#34; | &amp;#34;dangerouslySetInnerHTML&amp;#34; | &amp;#34;onCopy&amp;#34; | &amp;#34;onCopyCapture&amp;#34; | &amp;#34;onCut&amp;#34; | &amp;#34;onCutCapture&amp;#34; | &amp;#34;onPaste&amp;#34; | &amp;#34;onPasteCapture&amp;#34; | &amp;#34;onCompositionEnd&amp;#34; | &amp;#34;onCompositionEndCapture&amp;#34; | &amp;#34;onCompositionStart&amp;#34; | &amp;#34;onCompositionStartCapture&amp;#34; | &amp;#34;onCompositionUpdate&amp;#34; | &amp;#34;onCompositionUpdateCapture&amp;#34; | &amp;#34;onFocus&amp;#34; | &amp;#34;onFocusCapture&amp;#34; | &amp;#34;onBlurCapture&amp;#34; | &amp;#34;onChangeCapture&amp;#34; | &amp;#34;onBeforeInput&amp;#34; | &amp;#34;onBeforeInputCapture&amp;#34; | &amp;#34;onInput&amp;#34; | &amp;#34;onInputCapture&amp;#34; | &amp;#34;onReset&amp;#34; | &amp;#34;onResetCapture&amp;#34; | &amp;#34;onSubmit&amp;#34; | &amp;#34;onSubmitCapture&amp;#34; | &amp;#34;onInvalid&amp;#34; | &amp;#34;onInvalidCapture&amp;#34; | &amp;#34;onLoad&amp;#34; | &amp;#34;onLoadCapture&amp;#34; | &amp;#34;onError&amp;#34; | &amp;#34;onErrorCapture&amp;#34; | &amp;#34;onKeyDown&amp;#34; | &amp;#34;onKeyDownCapture&amp;#34; | &amp;#34;onKeyPress&amp;#34; | &amp;#34;onKeyPressCapture&amp;#34; | &amp;#34;onKeyUp&amp;#34; | &amp;#34;onKeyUpCapture&amp;#34; | &amp;#34;onAbort&amp;#34; | &amp;#34;onAbortCapture&amp;#34; | &amp;#34;onCanPlay&amp;#34; | &amp;#34;onCanPlayCapture&amp;#34; | &amp;#34;onCanPlayThrough&amp;#34; | &amp;#34;onCanPlayThroughCapture&amp;#34; | &amp;#34;onDurationChange&amp;#34; | &amp;#34;onDurationChangeCapture&amp;#34; | &amp;#34;onEmptied&amp;#34; | &amp;#34;onEmptiedCapture&amp;#34; | &amp;#34;onEncrypted&amp;#34; | &amp;#34;onEncryptedCapture&amp;#34; | &amp;#34;onEnded&amp;#34; | &amp;#34;onEndedCapture&amp;#34; | &amp;#34;onLoadedData&amp;#34; | &amp;#34;onLoadedDataCapture&amp;#34; | &amp;#34;onLoadedMetadata&amp;#34; | &amp;#34;onLoadedMetadataCapture&amp;#34; | &amp;#34;onLoadStart&amp;#34; | &amp;#34;onLoadStartCapture&amp;#34; | &amp;#34;onPause&amp;#34; | &amp;#34;onPauseCapture&amp;#34; | &amp;#34;onPlay&amp;#34; | &amp;#34;onPlayCapture&amp;#34; | &amp;#34;onPlaying&amp;#34; | &amp;#34;onPlayingCapture&amp;#34; | &amp;#34;onProgress&amp;#34; | &amp;#34;onProgressCapture&amp;#34; | &amp;#34;onRateChange&amp;#34; | &amp;#34;onRateChangeCapture&amp;#34; | &amp;#34;onSeeked&amp;#34; | &amp;#34;onSeekedCapture&amp;#34; | &amp;#34;onSeeking&amp;#34; | &amp;#34;onSeekingCapture&amp;#34; | &amp;#34;onStalled&amp;#34; | &amp;#34;onStalledCapture&amp;#34; | &amp;#34;onSuspend&amp;#34; | &amp;#34;onSuspendCapture&amp;#34; | &amp;#34;onTimeUpdate&amp;#34; | &amp;#34;onTimeUpdateCapture&amp;#34; | &amp;#34;onVolumeChange&amp;#34; | &amp;#34;onVolumeChangeCapture&amp;#34; | &amp;#34;onWaiting&amp;#34; | &amp;#34;onWaitingCapture&amp;#34; | &amp;#34;onAuxClick&amp;#34; | &amp;#34;onAuxClickCapture&amp;#34; | &amp;#34;onClick&amp;#34; | &amp;#34;onClickCapture&amp;#34; | &amp;#34;onContextMenu&amp;#34; | &amp;#34;onContextMenuCapture&amp;#34; | &amp;#34;onDoubleClick&amp;#34; | &amp;#34;onDoubleClickCapture&amp;#34; | &amp;#34;onDrag&amp;#34; | &amp;#34;onDragCapture&amp;#34; | &amp;#34;onDragEnd&amp;#34; | &amp;#34;onDragEndCapture&amp;#34; | &amp;#34;onDragEnter&amp;#34; | &amp;#34;onDragEnterCapture&amp;#34; | &amp;#34;onDragExit&amp;#34; | &amp;#34;onDragExitCapture&amp;#34; | &amp;#34;onDragLeave&amp;#34; | &amp;#34;onDragLeaveCapture&amp;#34; | &amp;#34;onDragOver&amp;#34; | &amp;#34;onDragOverCapture&amp;#34; | &amp;#34;onDragStart&amp;#34; | &amp;#34;onDragStartCapture&amp;#34; | &amp;#34;onDrop&amp;#34; | &amp;#34;onDropCapture&amp;#34; | &amp;#34;onMouseDown&amp;#34; | &amp;#34;onMouseDownCapture&amp;#34; | &amp;#34;onMouseEnter&amp;#34; | &amp;#34;onMouseLeave&amp;#34; | &amp;#34;onMouseMove&amp;#34; | &amp;#34;onMouseMoveCapture&amp;#34; | &amp;#34;onMouseOut&amp;#34; | &amp;#34;onMouseOutCapture&amp;#34; | &amp;#34;onMouseOver&amp;#34; | &amp;#34;onMouseOverCapture&amp;#34; | &amp;#34;onMouseUp&amp;#34; | &amp;#34;onMouseUpCapture&amp;#34; | &amp;#34;onSelect&amp;#34; | &amp;#34;onSelectCapture&amp;#34; | &amp;#34;onTouchCancel&amp;#34; | &amp;#34;onTouchCancelCapture&amp;#34; | &amp;#34;onTouchEnd&amp;#34; | &amp;#34;onTouchEndCapture&amp;#34; | &amp;#34;onTouchMove&amp;#34; | &amp;#34;onTouchMoveCapture&amp;#34; | &amp;#34;onTouchStart&amp;#34; | &amp;#34;onTouchStartCapture&amp;#34; | &amp;#34;onPointerDown&amp;#34; | &amp;#34;onPointerDownCapture&amp;#34; | &amp;#34;onPointerMove&amp;#34; | &amp;#34;onPointerMoveCapture&amp;#34; | &amp;#34;onPointerUp&amp;#34; | &amp;#34;onPointerUpCapture&amp;#34; | &amp;#34;onPointerCancel&amp;#34; | &amp;#34;onPointerCancelCapture&amp;#34; | &amp;#34;onPointerEnter&amp;#34; | &amp;#34;onPointerEnterCapture&amp;#34; | &amp;#34;onPointerLeave&amp;#34; | &amp;#34;onPointerLeaveCapture&amp;#34; | &amp;#34;onPointerOver&amp;#34; | &amp;#34;onPointerOverCapture&amp;#34; | &amp;#34;onPointerOut&amp;#34; | &amp;#34;onPointerOutCapture&amp;#34; | &amp;#34;onGotPointerCapture&amp;#34; | &amp;#34;onGotPointerCaptureCapture&amp;#34; | &amp;#34;onLostPointerCapture&amp;#34; | &amp;#34;onLostPointerCaptureCapture&amp;#34; | &amp;#34;onScroll&amp;#34; | &amp;#34;onScrollCapture&amp;#34; | &amp;#34;onWheel&amp;#34; | &amp;#34;onWheelCapture&amp;#34; | &amp;#34;onAnimationStart&amp;#34; | &amp;#34;onAnimationStartCapture&amp;#34; | &amp;#34;onAnimationEnd&amp;#34; | &amp;#34;onAnimationEndCapture&amp;#34; | &amp;#34;onAnimationIteration&amp;#34; | &amp;#34;onAnimationIterationCapture&amp;#34; | &amp;#34;onTransitionEnd&amp;#34; | &amp;#34;onTransitionEndCapture&amp;#34; | &amp;#34;css&amp;#34; | &amp;#34;list&amp;#34; | &amp;#34;step&amp;#34; | &amp;#34;content&amp;#34; | &amp;#34;start&amp;#34; | &amp;#34;wrap&amp;#34; | &amp;#34;open&amp;#34; | &amp;#34;multiple&amp;#34; | &amp;#34;disabled&amp;#34; | &amp;#34;autoFocus&amp;#34; | &amp;#34;formAction&amp;#34; | &amp;#34;formEncType&amp;#34; | &amp;#34;formMethod&amp;#34; | &amp;#34;formNoValidate&amp;#34; | &amp;#34;formTarget&amp;#34; | &amp;#34;download&amp;#34; | &amp;#34;href&amp;#34; | &amp;#34;hrefLang&amp;#34; | &amp;#34;media&amp;#34; | &amp;#34;rel&amp;#34; | &amp;#34;target&amp;#34; | &amp;#34;accept&amp;#34; | &amp;#34;acceptCharset&amp;#34; | &amp;#34;action&amp;#34; | &amp;#34;allowFullScreen&amp;#34; | &amp;#34;allowTransparency&amp;#34; | &amp;#34;alt&amp;#34; | &amp;#34;as&amp;#34; | &amp;#34;async&amp;#34; | &amp;#34;autoComplete&amp;#34; | &amp;#34;autoPlay&amp;#34; | &amp;#34;capture&amp;#34; | &amp;#34;cellPadding&amp;#34; | &amp;#34;cellSpacing&amp;#34; | &amp;#34;charSet&amp;#34; | &amp;#34;challenge&amp;#34; | &amp;#34;checked&amp;#34; | &amp;#34;classID&amp;#34; | &amp;#34;cols&amp;#34; | &amp;#34;colSpan&amp;#34; | &amp;#34;controls&amp;#34; | &amp;#34;coords&amp;#34; | &amp;#34;crossOrigin&amp;#34; | &amp;#34;dateTime&amp;#34; | &amp;#34;defer&amp;#34; | &amp;#34;encType&amp;#34; | &amp;#34;frameBorder&amp;#34; | &amp;#34;headers&amp;#34; | &amp;#34;high&amp;#34; | &amp;#34;htmlFor&amp;#34; | &amp;#34;httpEquiv&amp;#34; | &amp;#34;integrity&amp;#34; | &amp;#34;keyParams&amp;#34; | &amp;#34;keyType&amp;#34; | &amp;#34;kind&amp;#34; | &amp;#34;loop&amp;#34; | &amp;#34;low&amp;#34; | &amp;#34;manifest&amp;#34; | &amp;#34;marginHeight&amp;#34; | &amp;#34;marginWidth&amp;#34; | &amp;#34;maxLength&amp;#34; | &amp;#34;mediaGroup&amp;#34; | &amp;#34;method&amp;#34; | &amp;#34;minLength&amp;#34; | &amp;#34;muted&amp;#34; | &amp;#34;nonce&amp;#34; | &amp;#34;noValidate&amp;#34; | &amp;#34;optimum&amp;#34; | &amp;#34;playsInline&amp;#34; | &amp;#34;poster&amp;#34; | &amp;#34;preload&amp;#34; | &amp;#34;required&amp;#34; | &amp;#34;reversed&amp;#34; | &amp;#34;rows&amp;#34; | &amp;#34;rowSpan&amp;#34; | &amp;#34;sandbox&amp;#34; | &amp;#34;scope&amp;#34; | &amp;#34;scoped&amp;#34; | &amp;#34;scrolling&amp;#34; | &amp;#34;seamless&amp;#34; | &amp;#34;selected&amp;#34; | &amp;#34;shape&amp;#34; | &amp;#34;sizes&amp;#34; | &amp;#34;src&amp;#34; | &amp;#34;srcDoc&amp;#34; | &amp;#34;srcLang&amp;#34; | &amp;#34;srcSet&amp;#34; | &amp;#34;useMap&amp;#34; | &amp;#34;width&amp;#34; | &amp;#34;wmode&amp;#34; | &amp;#34;invalid&amp;#34;&amp;gt; &amp;amp; React.RefAttributes&amp;lt;HTMLTextAreaElement&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { TextArea } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="textarea-variable">TextArea variable&lt;/h2>
&lt;h3 id="textarea-variable-1">TextArea variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">TextArea: React.ForwardRefExoticComponent&amp;lt;Pick&amp;lt;Props, &amp;#34;prefix&amp;#34; | &amp;#34;min&amp;#34; | &amp;#34;max&amp;#34; | &amp;#34;name&amp;#34; | &amp;#34;type&amp;#34; | &amp;#34;key&amp;#34; | &amp;#34;value&amp;#34; | &amp;#34;data&amp;#34; | &amp;#34;color&amp;#34; | &amp;#34;style&amp;#34; | &amp;#34;pattern&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;id&amp;#34; | &amp;#34;title&amp;#34; | &amp;#34;onBlur&amp;#34; | &amp;#34;readOnly&amp;#34; | &amp;#34;children&amp;#34; | &amp;#34;height&amp;#34; | &amp;#34;cite&amp;#34; | &amp;#34;form&amp;#34; | &amp;#34;label&amp;#34; | &amp;#34;span&amp;#34; | &amp;#34;summary&amp;#34; | &amp;#34;default&amp;#34; | &amp;#34;className&amp;#34; | &amp;#34;defaultChecked&amp;#34; | &amp;#34;defaultValue&amp;#34; | &amp;#34;suppressContentEditableWarning&amp;#34; | &amp;#34;suppressHydrationWarning&amp;#34; | &amp;#34;accessKey&amp;#34; | &amp;#34;contentEditable&amp;#34; | &amp;#34;contextMenu&amp;#34; | &amp;#34;dir&amp;#34; | &amp;#34;draggable&amp;#34; | &amp;#34;hidden&amp;#34; | &amp;#34;lang&amp;#34; | &amp;#34;placeholder&amp;#34; | &amp;#34;slot&amp;#34; | &amp;#34;spellCheck&amp;#34; | &amp;#34;tabIndex&amp;#34; | &amp;#34;radioGroup&amp;#34; | &amp;#34;role&amp;#34; | &amp;#34;about&amp;#34; | &amp;#34;datatype&amp;#34; | &amp;#34;inlist&amp;#34; | &amp;#34;property&amp;#34; | &amp;#34;resource&amp;#34; | &amp;#34;typeof&amp;#34; | &amp;#34;vocab&amp;#34; | &amp;#34;autoCapitalize&amp;#34; | &amp;#34;autoCorrect&amp;#34; | &amp;#34;autoSave&amp;#34; | &amp;#34;itemProp&amp;#34; | &amp;#34;itemScope&amp;#34; | &amp;#34;itemType&amp;#34; | &amp;#34;itemID&amp;#34; | &amp;#34;itemRef&amp;#34; | &amp;#34;results&amp;#34; | &amp;#34;security&amp;#34; | &amp;#34;unselectable&amp;#34; | &amp;#34;inputMode&amp;#34; | &amp;#34;is&amp;#34; | &amp;#34;aria-activedescendant&amp;#34; | &amp;#34;aria-atomic&amp;#34; | &amp;#34;aria-autocomplete&amp;#34; | &amp;#34;aria-busy&amp;#34; | &amp;#34;aria-checked&amp;#34; | &amp;#34;aria-colcount&amp;#34; | &amp;#34;aria-colindex&amp;#34; | &amp;#34;aria-colspan&amp;#34; | &amp;#34;aria-controls&amp;#34; | &amp;#34;aria-current&amp;#34; | &amp;#34;aria-describedby&amp;#34; | &amp;#34;aria-details&amp;#34; | &amp;#34;aria-disabled&amp;#34; | &amp;#34;aria-dropeffect&amp;#34; | &amp;#34;aria-errormessage&amp;#34; | &amp;#34;aria-expanded&amp;#34; | &amp;#34;aria-flowto&amp;#34; | &amp;#34;aria-grabbed&amp;#34; | &amp;#34;aria-haspopup&amp;#34; | &amp;#34;aria-hidden&amp;#34; | &amp;#34;aria-invalid&amp;#34; | &amp;#34;aria-keyshortcuts&amp;#34; | &amp;#34;aria-label&amp;#34; | &amp;#34;aria-labelledby&amp;#34; | &amp;#34;aria-level&amp;#34; | &amp;#34;aria-live&amp;#34; | &amp;#34;aria-modal&amp;#34; | &amp;#34;aria-multiline&amp;#34; | &amp;#34;aria-multiselectable&amp;#34; | &amp;#34;aria-orientation&amp;#34; | &amp;#34;aria-owns&amp;#34; | &amp;#34;aria-placeholder&amp;#34; | &amp;#34;aria-posinset&amp;#34; | &amp;#34;aria-pressed&amp;#34; | &amp;#34;aria-readonly&amp;#34; | &amp;#34;aria-relevant&amp;#34; | &amp;#34;aria-required&amp;#34; | &amp;#34;aria-roledescription&amp;#34; | &amp;#34;aria-rowcount&amp;#34; | &amp;#34;aria-rowindex&amp;#34; | &amp;#34;aria-rowspan&amp;#34; | &amp;#34;aria-selected&amp;#34; | &amp;#34;aria-setsize&amp;#34; | &amp;#34;aria-sort&amp;#34; | &amp;#34;aria-valuemax&amp;#34; | &amp;#34;aria-valuemin&amp;#34; | &amp;#34;aria-valuenow&amp;#34; | &amp;#34;aria-valuetext&amp;#34; | &amp;#34;dangerouslySetInnerHTML&amp;#34; | &amp;#34;onCopy&amp;#34; | &amp;#34;onCopyCapture&amp;#34; | &amp;#34;onCut&amp;#34; | &amp;#34;onCutCapture&amp;#34; | &amp;#34;onPaste&amp;#34; | &amp;#34;onPasteCapture&amp;#34; | &amp;#34;onCompositionEnd&amp;#34; | &amp;#34;onCompositionEndCapture&amp;#34; | &amp;#34;onCompositionStart&amp;#34; | &amp;#34;onCompositionStartCapture&amp;#34; | &amp;#34;onCompositionUpdate&amp;#34; | &amp;#34;onCompositionUpdateCapture&amp;#34; | &amp;#34;onFocus&amp;#34; | &amp;#34;onFocusCapture&amp;#34; | &amp;#34;onBlurCapture&amp;#34; | &amp;#34;onChangeCapture&amp;#34; | &amp;#34;onBeforeInput&amp;#34; | &amp;#34;onBeforeInputCapture&amp;#34; | &amp;#34;onInput&amp;#34; | &amp;#34;onInputCapture&amp;#34; | &amp;#34;onReset&amp;#34; | &amp;#34;onResetCapture&amp;#34; | &amp;#34;onSubmit&amp;#34; | &amp;#34;onSubmitCapture&amp;#34; | &amp;#34;onInvalid&amp;#34; | &amp;#34;onInvalidCapture&amp;#34; | &amp;#34;onLoad&amp;#34; | &amp;#34;onLoadCapture&amp;#34; | &amp;#34;onError&amp;#34; | &amp;#34;onErrorCapture&amp;#34; | &amp;#34;onKeyDown&amp;#34; | &amp;#34;onKeyDownCapture&amp;#34; | &amp;#34;onKeyPress&amp;#34; | &amp;#34;onKeyPressCapture&amp;#34; | &amp;#34;onKeyUp&amp;#34; | &amp;#34;onKeyUpCapture&amp;#34; | &amp;#34;onAbort&amp;#34; | &amp;#34;onAbortCapture&amp;#34; | &amp;#34;onCanPlay&amp;#34; | &amp;#34;onCanPlayCapture&amp;#34; | &amp;#34;onCanPlayThrough&amp;#34; | &amp;#34;onCanPlayThroughCapture&amp;#34; | &amp;#34;onDurationChange&amp;#34; | &amp;#34;onDurationChangeCapture&amp;#34; | &amp;#34;onEmptied&amp;#34; | &amp;#34;onEmptiedCapture&amp;#34; | &amp;#34;onEncrypted&amp;#34; | &amp;#34;onEncryptedCapture&amp;#34; | &amp;#34;onEnded&amp;#34; | &amp;#34;onEndedCapture&amp;#34; | &amp;#34;onLoadedData&amp;#34; | &amp;#34;onLoadedDataCapture&amp;#34; | &amp;#34;onLoadedMetadata&amp;#34; | &amp;#34;onLoadedMetadataCapture&amp;#34; | &amp;#34;onLoadStart&amp;#34; | &amp;#34;onLoadStartCapture&amp;#34; | &amp;#34;onPause&amp;#34; | &amp;#34;onPauseCapture&amp;#34; | &amp;#34;onPlay&amp;#34; | &amp;#34;onPlayCapture&amp;#34; | &amp;#34;onPlaying&amp;#34; | &amp;#34;onPlayingCapture&amp;#34; | &amp;#34;onProgress&amp;#34; | &amp;#34;onProgressCapture&amp;#34; | &amp;#34;onRateChange&amp;#34; | &amp;#34;onRateChangeCapture&amp;#34; | &amp;#34;onSeeked&amp;#34; | &amp;#34;onSeekedCapture&amp;#34; | &amp;#34;onSeeking&amp;#34; | &amp;#34;onSeekingCapture&amp;#34; | &amp;#34;onStalled&amp;#34; | &amp;#34;onStalledCapture&amp;#34; | &amp;#34;onSuspend&amp;#34; | &amp;#34;onSuspendCapture&amp;#34; | &amp;#34;onTimeUpdate&amp;#34; | &amp;#34;onTimeUpdateCapture&amp;#34; | &amp;#34;onVolumeChange&amp;#34; | &amp;#34;onVolumeChangeCapture&amp;#34; | &amp;#34;onWaiting&amp;#34; | &amp;#34;onWaitingCapture&amp;#34; | &amp;#34;onAuxClick&amp;#34; | &amp;#34;onAuxClickCapture&amp;#34; | &amp;#34;onClick&amp;#34; | &amp;#34;onClickCapture&amp;#34; | &amp;#34;onContextMenu&amp;#34; | &amp;#34;onContextMenuCapture&amp;#34; | &amp;#34;onDoubleClick&amp;#34; | &amp;#34;onDoubleClickCapture&amp;#34; | &amp;#34;onDrag&amp;#34; | &amp;#34;onDragCapture&amp;#34; | &amp;#34;onDragEnd&amp;#34; | &amp;#34;onDragEndCapture&amp;#34; | &amp;#34;onDragEnter&amp;#34; | &amp;#34;onDragEnterCapture&amp;#34; | &amp;#34;onDragExit&amp;#34; | &amp;#34;onDragExitCapture&amp;#34; | &amp;#34;onDragLeave&amp;#34; | &amp;#34;onDragLeaveCapture&amp;#34; | &amp;#34;onDragOver&amp;#34; | &amp;#34;onDragOverCapture&amp;#34; | &amp;#34;onDragStart&amp;#34; | &amp;#34;onDragStartCapture&amp;#34; | &amp;#34;onDrop&amp;#34; | &amp;#34;onDropCapture&amp;#34; | &amp;#34;onMouseDown&amp;#34; | &amp;#34;onMouseDownCapture&amp;#34; | &amp;#34;onMouseEnter&amp;#34; | &amp;#34;onMouseLeave&amp;#34; | &amp;#34;onMouseMove&amp;#34; | &amp;#34;onMouseMoveCapture&amp;#34; | &amp;#34;onMouseOut&amp;#34; | &amp;#34;onMouseOutCapture&amp;#34; | &amp;#34;onMouseOver&amp;#34; | &amp;#34;onMouseOverCapture&amp;#34; | &amp;#34;onMouseUp&amp;#34; | &amp;#34;onMouseUpCapture&amp;#34; | &amp;#34;onSelect&amp;#34; | &amp;#34;onSelectCapture&amp;#34; | &amp;#34;onTouchCancel&amp;#34; | &amp;#34;onTouchCancelCapture&amp;#34; | &amp;#34;onTouchEnd&amp;#34; | &amp;#34;onTouchEndCapture&amp;#34; | &amp;#34;onTouchMove&amp;#34; | &amp;#34;onTouchMoveCapture&amp;#34; | &amp;#34;onTouchStart&amp;#34; | &amp;#34;onTouchStartCapture&amp;#34; | &amp;#34;onPointerDown&amp;#34; | &amp;#34;onPointerDownCapture&amp;#34; | &amp;#34;onPointerMove&amp;#34; | &amp;#34;onPointerMoveCapture&amp;#34; | &amp;#34;onPointerUp&amp;#34; | &amp;#34;onPointerUpCapture&amp;#34; | &amp;#34;onPointerCancel&amp;#34; | &amp;#34;onPointerCancelCapture&amp;#34; | &amp;#34;onPointerEnter&amp;#34; | &amp;#34;onPointerEnterCapture&amp;#34; | &amp;#34;onPointerLeave&amp;#34; | &amp;#34;onPointerLeaveCapture&amp;#34; | &amp;#34;onPointerOver&amp;#34; | &amp;#34;onPointerOverCapture&amp;#34; | &amp;#34;onPointerOut&amp;#34; | &amp;#34;onPointerOutCapture&amp;#34; | &amp;#34;onGotPointerCapture&amp;#34; | &amp;#34;onGotPointerCaptureCapture&amp;#34; | &amp;#34;onLostPointerCapture&amp;#34; | &amp;#34;onLostPointerCaptureCapture&amp;#34; | &amp;#34;onScroll&amp;#34; | &amp;#34;onScrollCapture&amp;#34; | &amp;#34;onWheel&amp;#34; | &amp;#34;onWheelCapture&amp;#34; | &amp;#34;onAnimationStart&amp;#34; | &amp;#34;onAnimationStartCapture&amp;#34; | &amp;#34;onAnimationEnd&amp;#34; | &amp;#34;onAnimationEndCapture&amp;#34; | &amp;#34;onAnimationIteration&amp;#34; | &amp;#34;onAnimationIterationCapture&amp;#34; | &amp;#34;onTransitionEnd&amp;#34; | &amp;#34;onTransitionEndCapture&amp;#34; | &amp;#34;css&amp;#34; | &amp;#34;list&amp;#34; | &amp;#34;step&amp;#34; | &amp;#34;content&amp;#34; | &amp;#34;start&amp;#34; | &amp;#34;wrap&amp;#34; | &amp;#34;open&amp;#34; | &amp;#34;multiple&amp;#34; | &amp;#34;disabled&amp;#34; | &amp;#34;autoFocus&amp;#34; | &amp;#34;formAction&amp;#34; | &amp;#34;formEncType&amp;#34; | &amp;#34;formMethod&amp;#34; | &amp;#34;formNoValidate&amp;#34; | &amp;#34;formTarget&amp;#34; | &amp;#34;download&amp;#34; | &amp;#34;href&amp;#34; | &amp;#34;hrefLang&amp;#34; | &amp;#34;media&amp;#34; | &amp;#34;rel&amp;#34; | &amp;#34;target&amp;#34; | &amp;#34;accept&amp;#34; | &amp;#34;acceptCharset&amp;#34; | &amp;#34;action&amp;#34; | &amp;#34;allowFullScreen&amp;#34; | &amp;#34;allowTransparency&amp;#34; | &amp;#34;alt&amp;#34; | &amp;#34;as&amp;#34; | &amp;#34;async&amp;#34; | &amp;#34;autoComplete&amp;#34; | &amp;#34;autoPlay&amp;#34; | &amp;#34;capture&amp;#34; | &amp;#34;cellPadding&amp;#34; | &amp;#34;cellSpacing&amp;#34; | &amp;#34;charSet&amp;#34; | &amp;#34;challenge&amp;#34; | &amp;#34;checked&amp;#34; | &amp;#34;classID&amp;#34; | &amp;#34;cols&amp;#34; | &amp;#34;colSpan&amp;#34; | &amp;#34;controls&amp;#34; | &amp;#34;coords&amp;#34; | &amp;#34;crossOrigin&amp;#34; | &amp;#34;dateTime&amp;#34; | &amp;#34;defer&amp;#34; | &amp;#34;encType&amp;#34; | &amp;#34;frameBorder&amp;#34; | &amp;#34;headers&amp;#34; | &amp;#34;high&amp;#34; | &amp;#34;htmlFor&amp;#34; | &amp;#34;httpEquiv&amp;#34; | &amp;#34;integrity&amp;#34; | &amp;#34;keyParams&amp;#34; | &amp;#34;keyType&amp;#34; | &amp;#34;kind&amp;#34; | &amp;#34;loop&amp;#34; | &amp;#34;low&amp;#34; | &amp;#34;manifest&amp;#34; | &amp;#34;marginHeight&amp;#34; | &amp;#34;marginWidth&amp;#34; | &amp;#34;maxLength&amp;#34; | &amp;#34;mediaGroup&amp;#34; | &amp;#34;method&amp;#34; | &amp;#34;minLength&amp;#34; | &amp;#34;muted&amp;#34; | &amp;#34;nonce&amp;#34; | &amp;#34;noValidate&amp;#34; | &amp;#34;optimum&amp;#34; | &amp;#34;playsInline&amp;#34; | &amp;#34;poster&amp;#34; | &amp;#34;preload&amp;#34; | &amp;#34;required&amp;#34; | &amp;#34;reversed&amp;#34; | &amp;#34;rows&amp;#34; | &amp;#34;rowSpan&amp;#34; | &amp;#34;sandbox&amp;#34; | &amp;#34;scope&amp;#34; | &amp;#34;scoped&amp;#34; | &amp;#34;scrolling&amp;#34; | &amp;#34;seamless&amp;#34; | &amp;#34;selected&amp;#34; | &amp;#34;shape&amp;#34; | &amp;#34;sizes&amp;#34; | &amp;#34;src&amp;#34; | &amp;#34;srcDoc&amp;#34; | &amp;#34;srcLang&amp;#34; | &amp;#34;srcSet&amp;#34; | &amp;#34;useMap&amp;#34; | &amp;#34;width&amp;#34; | &amp;#34;wmode&amp;#34; | &amp;#34;invalid&amp;#34;&amp;gt; &amp;amp; React.RefAttributes&amp;lt;HTMLTextAreaElement&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>Themeable</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/themeable/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/themeable/</guid><content><![CDATA[&lt;h2 id=&#34;themeable-interface&#34;&gt;Themeable interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface Themeable &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Themeable } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#theme-property&#34;&gt;theme&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;GrafanaTheme&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;theme-property&#34;&gt;theme property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;theme: GrafanaTheme;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="themeable-interface">Themeable interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface Themeable &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Themeable } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>ThemeContext</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/themecontext/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/themecontext/</guid><content><![CDATA[&lt;h2 id=&#34;themecontext-variable&#34;&gt;ThemeContext variable&lt;/h2&gt;
&lt;h3 id=&#34;themecontext-variable-1&#34;&gt;ThemeContext variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;ThemeContext: React.Context&amp;lt;GrafanaTheme&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ThemeContext } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="themecontext-variable">ThemeContext variable&lt;/h2>
&lt;h3 id="themecontext-variable-1">ThemeContext variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">ThemeContext: React.Context&amp;lt;GrafanaTheme&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ThemeContext } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>TimeOfDayPicker</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/timeofdaypicker/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/timeofdaypicker/</guid><content><![CDATA[&lt;h2 id=&#34;timeofdaypicker-variable&#34;&gt;TimeOfDayPicker variable&lt;/h2&gt;
&lt;h3 id=&#34;timeofdaypicker-variable-1&#34;&gt;TimeOfDayPicker variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;TimeOfDayPicker: FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { TimeOfDayPicker } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="timeofdaypicker-variable">TimeOfDayPicker variable&lt;/h2>
&lt;h3 id="timeofdaypicker-variable-1">TimeOfDayPicker variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">TimeOfDayPicker: FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { TimeOfDayPicker } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>TimeRangeInput</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/timerangeinput/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/timerangeinput/</guid><content><![CDATA[&lt;h2 id=&#34;timerangeinput-variable&#34;&gt;TimeRangeInput variable&lt;/h2&gt;
&lt;h3 id=&#34;timerangeinput-variable-1&#34;&gt;TimeRangeInput variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;TimeRangeInput: FC&amp;lt;TimeRangeInputProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { TimeRangeInput } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="timerangeinput-variable">TimeRangeInput variable&lt;/h2>
&lt;h3 id="timerangeinput-variable-1">TimeRangeInput variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">TimeRangeInput: FC&amp;lt;TimeRangeInputProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { TimeRangeInput } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>TimeRangePicker</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/timerangepicker/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/timerangepicker/</guid><content><![CDATA[&lt;h2 id=&#34;timerangepicker-variable&#34;&gt;TimeRangePicker variable&lt;/h2&gt;
&lt;h3 id=&#34;timerangepicker-variable-1&#34;&gt;TimeRangePicker variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;TimeRangePicker: React.FunctionComponent&amp;lt;Pick&amp;lt;TimeRangePickerProps, &amp;#34;value&amp;#34; | &amp;#34;timeZone&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;history&amp;#34; | &amp;#34;onChangeTimeZone&amp;#34; | &amp;#34;hideQuickRanges&amp;#34; | &amp;#34;hideText&amp;#34; | &amp;#34;timeSyncButton&amp;#34; | &amp;#34;isSynced&amp;#34; | &amp;#34;onMoveBackward&amp;#34; | &amp;#34;onMoveForward&amp;#34; | &amp;#34;onZoom&amp;#34;&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { TimeRangePicker } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="timerangepicker-variable">TimeRangePicker variable&lt;/h2>
&lt;h3 id="timerangepicker-variable-1">TimeRangePicker variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">TimeRangePicker: React.FunctionComponent&amp;lt;Pick&amp;lt;TimeRangePickerProps, &amp;#34;value&amp;#34; | &amp;#34;timeZone&amp;#34; | &amp;#34;onChange&amp;#34; | &amp;#34;history&amp;#34; | &amp;#34;onChangeTimeZone&amp;#34; | &amp;#34;hideQuickRanges&amp;#34; | &amp;#34;hideText&amp;#34; | &amp;#34;timeSyncButton&amp;#34; | &amp;#34;isSynced&amp;#34; | &amp;#34;onMoveBackward&amp;#34; | &amp;#34;onMoveForward&amp;#34; | &amp;#34;onZoom&amp;#34;&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>TimeZonePicker</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/timezonepicker/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/timezonepicker/</guid><content><![CDATA[&lt;h2 id=&#34;timezonepicker-variable&#34;&gt;TimeZonePicker variable&lt;/h2&gt;
&lt;h3 id=&#34;timezonepicker-variable-1&#34;&gt;TimeZonePicker variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;TimeZonePicker: React.FC&amp;lt;Props&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { TimeZonePicker } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="timezonepicker-variable">TimeZonePicker variable&lt;/h2>
&lt;h3 id="timezonepicker-variable-1">TimeZonePicker variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">TimeZonePicker: React.FC&amp;lt;Props&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { TimeZonePicker } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>TLSAuthSettings</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tlsauthsettings/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tlsauthsettings/</guid><content><![CDATA[&lt;h2 id=&#34;tlsauthsettings-variable&#34;&gt;TLSAuthSettings variable&lt;/h2&gt;
&lt;h3 id=&#34;tlsauthsettings-variable-1&#34;&gt;TLSAuthSettings variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;TLSAuthSettings: React.FC&amp;lt;HttpSettingsBaseProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { TLSAuthSettings } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="tlsauthsettings-variable">TLSAuthSettings variable&lt;/h2>
&lt;h3 id="tlsauthsettings-variable-1">TLSAuthSettings variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">TLSAuthSettings: React.FC&amp;lt;HttpSettingsBaseProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { TLSAuthSettings } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>ToggleButton</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/togglebutton/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/togglebutton/</guid><content><![CDATA[&lt;h2 id=&#34;togglebutton-variable&#34;&gt;ToggleButton variable&lt;/h2&gt;
&lt;h3 id=&#34;togglebutton-variable-1&#34;&gt;ToggleButton variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;ToggleButton: FC&amp;lt;ToggleButtonProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ToggleButton } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="togglebutton-variable">ToggleButton variable&lt;/h2>
&lt;h3 id="togglebutton-variable-1">ToggleButton variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">ToggleButton: FC&amp;lt;ToggleButtonProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ToggleButton } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>ToggleButtonGroup</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/togglebuttongroup/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/togglebuttongroup/</guid><content><![CDATA[&lt;h2 id=&#34;togglebuttongroup-class&#34;&gt;ToggleButtonGroup class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class ToggleButtonGroup extends PureComponent&amp;lt;ToggleButtonGroupProps&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ToggleButtonGroup } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="togglebuttongroup-class">ToggleButtonGroup class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class ToggleButtonGroup extends PureComponent&amp;lt;ToggleButtonGroupProps&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ToggleButtonGroup } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Methods&lt;/b>&lt;/p></description></item><item><title>Token</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/token/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/token/</guid><content><![CDATA[&lt;h2 id=&#34;token-interface&#34;&gt;Token interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface Token &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Token } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#aliases-property&#34;&gt;aliases&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#content-property&#34;&gt;content&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#next-property&#34;&gt;next&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Token | null&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#offsets-property&#34;&gt;offsets&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;{&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        start: number;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;        end: number;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;    }&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#prev-property&#34;&gt;prev&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Token | null&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#types-property&#34;&gt;types&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;aliases-property&#34;&gt;aliases property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;aliases: string[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;content-property&#34;&gt;content property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;content: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;next-property&#34;&gt;next property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;next?: Token | null;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;offsets-property&#34;&gt;offsets property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;offsets?: {
        start: number;
        end: number;
    };&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;prev-property&#34;&gt;prev property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;prev?: Token | null;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;types-property&#34;&gt;types property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;types: string[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="token-interface">Token interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface Token &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Token } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>ToolbarButton</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/toolbarbutton/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/toolbarbutton/</guid><content><![CDATA[&lt;h2 id=&#34;toolbarbutton-variable&#34;&gt;ToolbarButton variable&lt;/h2&gt;
&lt;h3 id=&#34;toolbarbutton-variable-1&#34;&gt;ToolbarButton variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;ToolbarButton: React.ForwardRefExoticComponent&amp;lt;Props &amp;amp; React.RefAttributes&amp;lt;HTMLButtonElement&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ToolbarButton } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="toolbarbutton-variable">ToolbarButton variable&lt;/h2>
&lt;h3 id="toolbarbutton-variable-1">ToolbarButton variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">ToolbarButton: React.ForwardRefExoticComponent&amp;lt;Props &amp;amp; React.RefAttributes&amp;lt;HTMLButtonElement&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ToolbarButton } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>ToolbarButtonRow</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/toolbarbuttonrow/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/toolbarbuttonrow/</guid><content><![CDATA[&lt;h2 id=&#34;toolbarbuttonrow-variable&#34;&gt;ToolbarButtonRow variable&lt;/h2&gt;
&lt;h3 id=&#34;toolbarbuttonrow-variable-1&#34;&gt;ToolbarButtonRow variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;ToolbarButtonRow: React.ForwardRefExoticComponent&amp;lt;Props &amp;amp; React.RefAttributes&amp;lt;HTMLDivElement&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ToolbarButtonRow } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="toolbarbuttonrow-variable">ToolbarButtonRow variable&lt;/h2>
&lt;h3 id="toolbarbuttonrow-variable-1">ToolbarButtonRow variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">ToolbarButtonRow: React.ForwardRefExoticComponent&amp;lt;Props &amp;amp; React.RefAttributes&amp;lt;HTMLDivElement&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ToolbarButtonRow } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>Tooltip</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tooltip/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tooltip/</guid><content><![CDATA[&lt;h2 id=&#34;tooltip-variable&#34;&gt;Tooltip variable&lt;/h2&gt;
&lt;h3 id=&#34;tooltip-variable-1&#34;&gt;Tooltip variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Tooltip: FC&amp;lt;TooltipProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { Tooltip } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="tooltip-variable">Tooltip variable&lt;/h2>
&lt;h3 id="tooltip-variable-1">Tooltip variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">Tooltip: FC&amp;lt;TooltipProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { Tooltip } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>TooltipContainer</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tooltipcontainer/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/tooltipcontainer/</guid><content><![CDATA[&lt;h2 id=&#34;tooltipcontainer-variable&#34;&gt;TooltipContainer variable&lt;/h2&gt;
&lt;h3 id=&#34;tooltipcontainer-variable-1&#34;&gt;TooltipContainer variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;TooltipContainer: React.FC&amp;lt;TooltipContainerProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { TooltipContainer } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="tooltipcontainer-variable">TooltipContainer variable&lt;/h2>
&lt;h3 id="tooltipcontainer-variable-1">TooltipContainer variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">TooltipContainer: React.FC&amp;lt;TooltipContainerProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { TooltipContainer } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>TypeaheadInput</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/typeaheadinput/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/typeaheadinput/</guid><content><![CDATA[&lt;h2 id=&#34;typeaheadinput-interface&#34;&gt;TypeaheadInput interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface TypeaheadInput &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { TypeaheadInput } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#editor-property&#34;&gt;editor&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;CoreEditor&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#labelkey-property&#34;&gt;labelKey&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#prefix-property&#34;&gt;prefix&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#text-property&#34;&gt;text&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#value-property&#34;&gt;value&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Value&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#wrapperclasses-property&#34;&gt;wrapperClasses&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;editor-property&#34;&gt;editor property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;editor?: CoreEditor;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;labelkey-property&#34;&gt;labelKey property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;labelKey?: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;prefix-property&#34;&gt;prefix property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;prefix: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;text-property&#34;&gt;text property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;text: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;value-property&#34;&gt;value property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;value?: Value;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;wrapperclasses-property&#34;&gt;wrapperClasses property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;wrapperClasses: string[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="typeaheadinput-interface">TypeaheadInput interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface TypeaheadInput &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { TypeaheadInput } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>TypeaheadOutput</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/typeaheadoutput/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/typeaheadoutput/</guid><content><![CDATA[&lt;h2 id=&#34;typeaheadoutput-interface&#34;&gt;TypeaheadOutput interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface TypeaheadOutput &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { TypeaheadOutput } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#context-property&#34;&gt;context&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#suggestions-property&#34;&gt;suggestions&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;CompletionItemGroup[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;context-property&#34;&gt;context property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;context?: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;suggestions-property&#34;&gt;suggestions property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;suggestions: CompletionItemGroup[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="typeaheadoutput-interface">TypeaheadOutput interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface TypeaheadOutput &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { TypeaheadOutput } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>UnitPicker</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/unitpicker/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/unitpicker/</guid><content><![CDATA[&lt;h2 id=&#34;unitpicker-class&#34;&gt;UnitPicker class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class UnitPicker extends PureComponent&amp;lt;Props&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { UnitPicker } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#onchange-property&#34;&gt;onChange&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(value: SelectableValue&amp;lt;string&amp;gt;) =&amp;gt; void&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;onchange-property&#34;&gt;onChange property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;onChange: (value: SelectableValue&amp;lt;string&amp;gt;) =&amp;gt; void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="unitpicker-class">UnitPicker class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class UnitPicker extends PureComponent&amp;lt;Props&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { UnitPicker } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>usePlotContext</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/useplotcontext/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/useplotcontext/</guid><content><![CDATA[&lt;h2 id=&#34;useplotcontext-variable&#34;&gt;usePlotContext variable&lt;/h2&gt;
&lt;h3 id=&#34;useplotcontext-variable-1&#34;&gt;usePlotContext variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;usePlotContext: () =&amp;gt; PlotContextType&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { usePlotContext } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="useplotcontext-variable">usePlotContext variable&lt;/h2>
&lt;h3 id="useplotcontext-variable-1">usePlotContext variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">usePlotContext: () =&amp;gt; PlotContextType&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { usePlotContext } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>usePlotPluginContext</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/useplotplugincontext/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/useplotplugincontext/</guid><content><![CDATA[&lt;h2 id=&#34;useplotplugincontext-variable&#34;&gt;usePlotPluginContext variable&lt;/h2&gt;
&lt;h3 id=&#34;useplotplugincontext-variable-1&#34;&gt;usePlotPluginContext variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;usePlotPluginContext: () =&amp;gt; PlotPluginsContextType&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { usePlotPluginContext } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="useplotplugincontext-variable">usePlotPluginContext variable&lt;/h2>
&lt;h3 id="useplotplugincontext-variable-1">usePlotPluginContext variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">usePlotPluginContext: () =&amp;gt; PlotPluginsContextType&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { usePlotPluginContext } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>useRefreshAfterGraphRendered</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/userefreshaftergraphrendered/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/userefreshaftergraphrendered/</guid><content><![CDATA[&lt;h2 id=&#34;userefreshaftergraphrendered-variable&#34;&gt;useRefreshAfterGraphRendered variable&lt;/h2&gt;
&lt;h3 id=&#34;userefreshaftergraphrendered-variable-1&#34;&gt;useRefreshAfterGraphRendered variable&lt;/h3&gt;
&lt;p&gt;Forces re-render of a component when uPlots&amp;rsquo;s draw hook is fired. This hook is usefull in scenarios when you want to reposition XYCanvas elements when i.e. plot size changes&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;useRefreshAfterGraphRendered: (pluginId: string) =&amp;gt; number&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { useRefreshAfterGraphRendered } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="userefreshaftergraphrendered-variable">useRefreshAfterGraphRendered variable&lt;/h2>
&lt;h3 id="userefreshaftergraphrendered-variable-1">useRefreshAfterGraphRendered variable&lt;/h3>
&lt;p>Forces re-render of a component when uPlots&amp;rsquo;s draw hook is fired. This hook is usefull in scenarios when you want to reposition XYCanvas elements when i.e. plot size changes&lt;/p></description></item><item><title>useStyles</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/usestyles/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/usestyles/</guid><content><![CDATA[&lt;h2 id=&#34;usestyles-function&#34;&gt;useStyles() function&lt;/h2&gt;
&lt;h3 id=&#34;usestyles-function-1&#34;&gt;useStyles() function&lt;/h3&gt;
&lt;p&gt;Hook for using memoized styles with access to the theme.&lt;/p&gt;
&lt;p&gt;NOTE: For memoization to work, you need to ensure that the function you pass in doesn&amp;rsquo;t change, or only if it needs to. (i.e. declare your style creator outside of a function component or use &lt;code&gt;useCallback()&lt;/code&gt;&lt;!-- --&gt;.)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function useStyles&amp;lt;T&amp;gt;(getStyles: (theme: GrafanaTheme) =&amp;gt; T): T;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { useStyles } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;getStyles&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(theme: GrafanaTheme) =&amp;gt; T&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;T&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="usestyles-function">useStyles() function&lt;/h2>
&lt;h3 id="usestyles-function-1">useStyles() function&lt;/h3>
&lt;p>Hook for using memoized styles with access to the theme.&lt;/p>
&lt;p>NOTE: For memoization to work, you need to ensure that the function you pass in doesn&amp;rsquo;t change, or only if it needs to. (i.e. declare your style creator outside of a function component or use &lt;code>useCallback()&lt;/code>&lt;!-- -->.)&lt;/p></description></item><item><title>useTheme</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/usetheme/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/usetheme/</guid><content><![CDATA[&lt;h2 id=&#34;usetheme-function&#34;&gt;useTheme() function&lt;/h2&gt;
&lt;h3 id=&#34;usetheme-function-1&#34;&gt;useTheme() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function useTheme(): GrafanaTheme;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { useTheme } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;GrafanaTheme&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="usetheme-function">useTheme() function&lt;/h2>
&lt;h3 id="usetheme-function-1">useTheme() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function useTheme(): GrafanaTheme;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { useTheme } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Returns:&lt;/b>&lt;/p></description></item><item><title>validate</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/validate/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/validate/</guid><content><![CDATA[&lt;h2 id=&#34;validate-variable&#34;&gt;validate variable&lt;/h2&gt;
&lt;h3 id=&#34;validate-variable-1&#34;&gt;validate variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;validate: (value: string, validationRules: ValidationRule[]) =&amp;gt; string[] | null&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { validate } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="validate-variable">validate variable&lt;/h2>
&lt;h3 id="validate-variable-1">validate variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">validate: (value: string, validationRules: ValidationRule[]) =&amp;gt; string[] | null&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>ValidationEvents</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/validationevents/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/validationevents/</guid><content><![CDATA[&lt;h2 id=&#34;validationevents-interface&#34;&gt;ValidationEvents interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface ValidationEvents &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ValidationEvents } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="validationevents-interface">ValidationEvents interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface ValidationEvents &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ValidationEvents } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>ValidationRule</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/validationrule/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/validationrule/</guid><content><![CDATA[&lt;h2 id=&#34;validationrule-interface&#34;&gt;ValidationRule interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface ValidationRule &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ValidationRule } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#errormessage-property&#34;&gt;errorMessage&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#rule-property&#34;&gt;rule&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(valueToValidate: string) =&amp;gt; boolean&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;errormessage-property&#34;&gt;errorMessage property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;errorMessage: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;rule-property&#34;&gt;rule property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;rule: (valueToValidate: string) =&amp;gt; boolean;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="validationrule-interface">ValidationRule interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface ValidationRule &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { ValidationRule } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>ValuePicker</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/valuepicker/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/valuepicker/</guid><content><![CDATA[&lt;h2 id=&#34;valuepicker-function&#34;&gt;ValuePicker() function&lt;/h2&gt;
&lt;h3 id=&#34;valuepicker-function-1&#34;&gt;ValuePicker() function&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare function ValuePicker&amp;lt;T&amp;gt;({ label, icon, options, onChange, variant, size, isFullWidth, menuPlacement, }: ValuePickerProps&amp;lt;T&amp;gt;): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { ValuePicker } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;{ label, icon, options, onChange, variant, size, isFullWidth, menuPlacement, }&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;ValuePickerProps&amp;lt;T&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="valuepicker-function">ValuePicker() function&lt;/h2>
&lt;h3 id="valuepicker-function-1">ValuePicker() function&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare function ValuePicker&amp;lt;T&amp;gt;({ label, icon, options, onChange, variant, size, isFullWidth, menuPlacement, }: ValuePickerProps&amp;lt;T&amp;gt;): JSX.Element;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>VerticalGroup</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/verticalgroup/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/verticalgroup/</guid><content><![CDATA[&lt;h2 id=&#34;verticalgroup-variable&#34;&gt;VerticalGroup variable&lt;/h2&gt;
&lt;h3 id=&#34;verticalgroup-variable-1&#34;&gt;VerticalGroup variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;VerticalGroup: React.FC&amp;lt;Omit&amp;lt;LayoutProps, &amp;#39;orientation&amp;#39; | &amp;#39;wrap&amp;#39;&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { VerticalGroup } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="verticalgroup-variable">VerticalGroup variable&lt;/h2>
&lt;h3 id="verticalgroup-variable-1">VerticalGroup variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">VerticalGroup: React.FC&amp;lt;Omit&amp;lt;LayoutProps, &amp;#39;orientation&amp;#39; | &amp;#39;wrap&amp;#39;&amp;gt;&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { VerticalGroup } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>VizLayout</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/vizlayout/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/vizlayout/</guid><content><![CDATA[&lt;h2 id=&#34;vizlayout-variable&#34;&gt;VizLayout variable&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;vizlayout-variable-1&#34;&gt;VizLayout variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;VizLayout: VizLayoutComponentType&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { VizLayout } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="vizlayout-variable">VizLayout variable&lt;/h2>
&lt;blockquote>
&lt;p>This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p></description></item><item><title>VizLayoutComponentType</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/vizlayoutcomponenttype/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/vizlayoutcomponenttype/</guid><content><![CDATA[&lt;h2 id=&#34;vizlayoutcomponenttype-interface&#34;&gt;VizLayoutComponentType interface&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface VizLayoutComponentType extends FC&amp;lt;VizLayoutProps&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { VizLayoutComponentType } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#legend-property&#34;&gt;Legend&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;ComponentType&amp;lt;VizLayoutLegendProps&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;b&gt;&lt;i&gt;(BETA)&lt;/i&gt;&lt;/b&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;blockquote&gt;
&lt;p&gt;This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;legend-property&#34;&gt;Legend property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;Legend: ComponentType&amp;lt;VizLayoutLegendProps&amp;gt;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="vizlayoutcomponenttype-interface">VizLayoutComponentType interface&lt;/h2>
&lt;blockquote>
&lt;p>This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p></description></item><item><title>VizLayoutLegendProps</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/vizlayoutlegendprops/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/vizlayoutlegendprops/</guid><content><![CDATA[&lt;h2 id=&#34;vizlayoutlegendprops-interface&#34;&gt;VizLayoutLegendProps interface&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface VizLayoutLegendProps &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { VizLayoutLegendProps } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#children-property&#34;&gt;children&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;React.ReactNode&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;b&gt;&lt;i&gt;(BETA)&lt;/i&gt;&lt;/b&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#maxheight-property&#34;&gt;maxHeight&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;b&gt;&lt;i&gt;(BETA)&lt;/i&gt;&lt;/b&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#maxwidth-property&#34;&gt;maxWidth&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;b&gt;&lt;i&gt;(BETA)&lt;/i&gt;&lt;/b&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#placement-property&#34;&gt;placement&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;LegendPlacement&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;b&gt;&lt;i&gt;(BETA)&lt;/i&gt;&lt;/b&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;blockquote&gt;
&lt;p&gt;This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;children-property&#34;&gt;children property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;children: React.ReactNode;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;blockquote&gt;
&lt;p&gt;This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;maxheight-property&#34;&gt;maxHeight property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;maxHeight?: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;blockquote&gt;
&lt;p&gt;This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;maxwidth-property&#34;&gt;maxWidth property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;maxWidth?: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;blockquote&gt;
&lt;p&gt;This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;placement-property&#34;&gt;placement property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;placement: LegendPlacement;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="vizlayoutlegendprops-interface">VizLayoutLegendProps interface&lt;/h2>
&lt;blockquote>
&lt;p>This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p></description></item><item><title>VizLayoutProps</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/vizlayoutprops/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/vizlayoutprops/</guid><content><![CDATA[&lt;h2 id=&#34;vizlayoutprops-interface&#34;&gt;VizLayoutProps interface&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface VizLayoutProps &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { VizLayoutProps } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#children-property&#34;&gt;children&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;(width: number, height: number) =&amp;gt; React.ReactNode&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;b&gt;&lt;i&gt;(BETA)&lt;/i&gt;&lt;/b&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#height-property&#34;&gt;height&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;b&gt;&lt;i&gt;(BETA)&lt;/i&gt;&lt;/b&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#legend-property&#34;&gt;legend&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;React.ReactElement&amp;lt;VizLayoutLegendProps&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;b&gt;&lt;i&gt;(BETA)&lt;/i&gt;&lt;/b&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#width-property&#34;&gt;width&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;b&gt;&lt;i&gt;(BETA)&lt;/i&gt;&lt;/b&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;blockquote&gt;
&lt;p&gt;This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;children-property&#34;&gt;children property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;children: (width: number, height: number) =&amp;gt; React.ReactNode;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;blockquote&gt;
&lt;p&gt;This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;height-property&#34;&gt;height property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;height: number;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;blockquote&gt;
&lt;p&gt;This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;legend-property&#34;&gt;legend property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;legend?: React.ReactElement&amp;lt;VizLayoutLegendProps&amp;gt;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;blockquote&gt;
&lt;p&gt;This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;width-property&#34;&gt;width property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;width: number;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="vizlayoutprops-interface">VizLayoutProps interface&lt;/h2>
&lt;blockquote>
&lt;p>This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.&lt;/p></description></item><item><title>VizLegend</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/vizlegend/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/vizlegend/</guid><content><![CDATA[&lt;h2 id=&#34;vizlegend-variable&#34;&gt;VizLegend variable&lt;/h2&gt;
&lt;h3 id=&#34;vizlegend-variable-1&#34;&gt;VizLegend variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;VizLegend: React.FunctionComponent&amp;lt;LegendProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { VizLegend } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="vizlegend-variable">VizLegend variable&lt;/h2>
&lt;h3 id="vizlegend-variable-1">VizLegend variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">VizLegend: React.FunctionComponent&amp;lt;LegendProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { VizLegend } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>VizLegendItem</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/vizlegenditem/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/vizlegenditem/</guid><content><![CDATA[&lt;h2 id=&#34;vizlegenditem-interface&#34;&gt;VizLegendItem interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface VizLegendItem &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { VizLegendItem } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#color-property&#34;&gt;color&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#disabled-property&#34;&gt;disabled&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;boolean&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#fieldindex-property&#34;&gt;fieldIndex&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;DataFrameFieldIndex&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#getdisplayvalues-property&#34;&gt;getDisplayValues&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;() =&amp;gt; DisplayValue[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#label-property&#34;&gt;label&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#yaxis-property&#34;&gt;yAxis&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;color-property&#34;&gt;color property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;color: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;disabled-property&#34;&gt;disabled property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;disabled?: boolean;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;fieldindex-property&#34;&gt;fieldIndex property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;fieldIndex?: DataFrameFieldIndex;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;getdisplayvalues-property&#34;&gt;getDisplayValues property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;getDisplayValues?: () =&amp;gt; DisplayValue[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;label-property&#34;&gt;label property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;label: string;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;yaxis-property&#34;&gt;yAxis property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;yAxis: number;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="vizlegenditem-interface">VizLegendItem interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface VizLegendItem &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { VizLegendItem } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>VizLegendOptions</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/vizlegendoptions/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/vizlegendoptions/</guid><content><![CDATA[&lt;h2 id=&#34;vizlegendoptions-interface&#34;&gt;VizLegendOptions interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface VizLegendOptions &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { VizLegendOptions } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#calcs-property&#34;&gt;calcs&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;string[]&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#displaymode-property&#34;&gt;displayMode&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;LegendDisplayMode&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#placement-property&#34;&gt;placement&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;LegendPlacement&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;calcs-property&#34;&gt;calcs property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;calcs: string[];&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;displaymode-property&#34;&gt;displayMode property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;displayMode: LegendDisplayMode;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;placement-property&#34;&gt;placement property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;placement: LegendPlacement;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="vizlegendoptions-interface">VizLegendOptions interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface VizLegendOptions &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { VizLegendOptions } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>VizRepeater</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/vizrepeater/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/vizrepeater/</guid><content><![CDATA[&lt;h2 id=&#34;vizrepeater-class&#34;&gt;VizRepeater class&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export declare class VizRepeater&amp;lt;V, D = {}&amp;gt; extends PureComponent&amp;lt;Props&amp;lt;V, D&amp;gt;, State&amp;lt;V&amp;gt;&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { VizRepeater } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Constructors&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Constructor&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#constructor-props&#34;&gt;constructor(props)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;Constructs a new instance of the &lt;code&gt;VizRepeater&lt;/code&gt; class&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#defaultprops-property&#34;&gt;defaultProps&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;static&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;DefaultProps&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Methods&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Method&lt;/th&gt;
              &lt;th&gt;Modifiers&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#componentdidupdate-method&#34;&gt;componentDidUpdate(prevProps)&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#getorientation-method&#34;&gt;getOrientation()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#render-method&#34;&gt;render()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#rendergrid-method&#34;&gt;renderGrid()&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;constructorprops&#34;&gt;constructor(props)&lt;/h3&gt;
&lt;p&gt;Constructs a new instance of the &lt;code&gt;VizRepeater&lt;/code&gt; class&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;constructor(props: Props&amp;lt;V, D&amp;gt;);&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;props&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Props&amp;lt;V, D&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;defaultprops-property&#34;&gt;defaultProps property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;static defaultProps: DefaultProps;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;componentdidupdate-method&#34;&gt;componentDidUpdate method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;componentDidUpdate(prevProps: Props&amp;lt;V, D&amp;gt;): void;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Parameter&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;prevProps&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;Props&amp;lt;V, D&amp;gt;&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;void&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;getorientation-method&#34;&gt;getOrientation method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;getOrientation(): VizOrientation;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;VizOrientation&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;render-method&#34;&gt;render method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;render(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;rendergrid-method&#34;&gt;renderGrid method&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;renderGrid(): JSX.Element;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Returns:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;JSX.Element&lt;/code&gt;&lt;/p&gt;
]]></content><description>&lt;h2 id="vizrepeater-class">VizRepeater class&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export declare class VizRepeater&amp;lt;V, D = {}&amp;gt; extends PureComponent&amp;lt;Props&amp;lt;V, D&amp;gt;, State&amp;lt;V&amp;gt;&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>VizRepeaterRenderValueProps</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/vizrepeaterrendervalueprops/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/vizrepeaterrendervalueprops/</guid><content><![CDATA[&lt;h2 id=&#34;vizrepeaterrendervalueprops-interface&#34;&gt;VizRepeaterRenderValueProps interface&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;export interface VizRepeaterRenderValueProps&amp;lt;V, D = {}&amp;gt; &lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { VizRepeaterRenderValueProps } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Property&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#alignmentfactors-property&#34;&gt;alignmentFactors&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;D&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#count-property&#34;&gt;count&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Total number of values being shown in repeater&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#height-property&#34;&gt;height&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#orientation-property&#34;&gt;orientation&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;VizOrientation&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#value-property&#34;&gt;value&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;V&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;a href=&#34;#width-property&#34;&gt;width&lt;/a&gt;&lt;/td&gt;
              &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;alignmentfactors-property&#34;&gt;alignmentFactors property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;alignmentFactors: D;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;count-property&#34;&gt;count property&lt;/h3&gt;
&lt;p&gt;Total number of values being shown in repeater&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;count: number;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;height-property&#34;&gt;height property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;height: number;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;orientation-property&#34;&gt;orientation property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;orientation: VizOrientation;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;value-property&#34;&gt;value property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;value: V;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;width-property&#34;&gt;width property&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;width: number;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="vizrepeaterrendervalueprops-interface">VizRepeaterRenderValueProps interface&lt;/h2>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">export interface VizRepeaterRenderValueProps&amp;lt;V, D = {}&amp;gt; &lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { VizRepeaterRenderValueProps } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Properties&lt;/b>&lt;/p></description></item><item><title>WithContextMenu</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/withcontextmenu/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/withcontextmenu/</guid><content><![CDATA[&lt;h2 id=&#34;withcontextmenu-variable&#34;&gt;WithContextMenu variable&lt;/h2&gt;
&lt;h3 id=&#34;withcontextmenu-variable-1&#34;&gt;WithContextMenu variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;WithContextMenu: React.FC&amp;lt;WithContextMenuProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { WithContextMenu } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="withcontextmenu-variable">WithContextMenu variable&lt;/h2>
&lt;h3 id="withcontextmenu-variable-1">WithContextMenu variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">WithContextMenu: React.FC&amp;lt;WithContextMenuProps&amp;gt;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">import { WithContextMenu } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div></description></item><item><title>withTheme</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/withtheme/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/withtheme/</guid><content><![CDATA[&lt;h2 id=&#34;withtheme-variable&#34;&gt;withTheme variable&lt;/h2&gt;
&lt;h3 id=&#34;withtheme-variable-1&#34;&gt;withTheme variable&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;withTheme: &amp;lt;P extends Themeable, S extends {} = {}&amp;gt;(Component: React.ComponentType&amp;lt;P&amp;gt;) =&amp;gt; React.FunctionComponent&amp;lt;Pick&amp;lt;P, Exclude&amp;lt;keyof P, &amp;#34;theme&amp;#34;&amp;gt;&amp;gt;&amp;gt; &amp;amp; S&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { withTheme } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="withtheme-variable">withTheme variable&lt;/h2>
&lt;h3 id="withtheme-variable-1">withTheme variable&lt;/h3>
&lt;p>&lt;b>Signature&lt;/b>&lt;/p>
&lt;div class="code-snippet ">&lt;div class="lang-toolbar">
&lt;span class="lang-toolbar__item lang-toolbar__item-active">typescript&lt;/span>
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;div class="lang-toolbar__border">&lt;/div>
&lt;/div>&lt;div class="code-snippet ">
&lt;pre data-expanded="false">&lt;code class="language-typescript">withTheme: &amp;lt;P extends Themeable, S extends {} = {}&amp;gt;(Component: React.ComponentType&amp;lt;P&amp;gt;) =&amp;gt; React.FunctionComponent&amp;lt;Pick&amp;lt;P, Exclude&amp;lt;keyof P, &amp;#34;theme&amp;#34;&amp;gt;&amp;gt;&amp;gt; &amp;amp; S&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;p>&lt;b>Import&lt;/b>&lt;/p></description></item><item><title>XYCanvas</title><link>https://grafana.com/docs/grafana/v7.5/packages_api/ui/xycanvas/</link><pubDate>Wed, 15 Apr 2026 03:22:24 +0000</pubDate><guid>https://grafana.com/docs/grafana/v7.5/packages_api/ui/xycanvas/</guid><content><![CDATA[&lt;h2 id=&#34;xycanvas-variable&#34;&gt;XYCanvas variable&lt;/h2&gt;
&lt;h3 id=&#34;xycanvas-variable-1&#34;&gt;XYCanvas variable&lt;/h3&gt;
&lt;p&gt;Renders absolutely positioned element on top of the uPlot&amp;rsquo;s plotting area (axes are not included!). Useful when you want to render some overlay with canvas-independent elements on top of the plot.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Signature&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;XYCanvas: React.FC&amp;lt;XYCanvasProps&amp;gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;typescript&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-typescript&#34;&gt;import { XYCanvas } from &amp;#39;@grafana/ui&amp;#39;;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
]]></content><description>&lt;h2 id="xycanvas-variable">XYCanvas variable&lt;/h2>
&lt;h3 id="xycanvas-variable-1">XYCanvas variable&lt;/h3>
&lt;p>Renders absolutely positioned element on top of the uPlot&amp;rsquo;s plotting area (axes are not included!). Useful when you want to render some overlay with canvas-independent elements on top of the plot.&lt;/p></description></item></channel></rss>