Skip to content
Grafana Panels Docs

Back Button

Rendert Back-, Overview- und Control-Buttons für Detaildashboards.

FeldRequiredTypDefaultBeschreibung
generateBackButton(id, config)Ja(string, Array<ButtonConfig>) => void-Entry point.
config[].idJa'back' | 'overview' | 'control'-Button-Typ.
config[].config.linkBedingtstring-Ziel-URL für overview. Runtime hängt &kiosk=1 an.
config[].config.serialBedingtstring-Seriennummer für control.
config[].config.user_log_deviceIdBedingtstring-DeviceId für Userlog bei control.
  • Back ist nur aktiv, wenn die URL den Query-Parameter backButton=1 enthält.
  • Control schreibt zuerst einen Userlog per sendResult und danach user_check auf das aktuelle Device.
var config = [
  { id: 'back' },
  { id: 'overview', config: { link: initVarGraf('${credentials}', 4) } },
  {
    id: 'control',
    config: {
      user_log_deviceId: initVarGraf('${credentials}', 4),
      serial: initVarGraf('${EDITVARS}', 0),
    },
  },
];
generateBackButton('back_buttons', config);