Menu
Enterprise Open source

Both documentation generation and kinds schemas are in active development and subject to change without prior notice.

LibraryPanel kind

Maturity: experimental

Version: 0.0

Properties

PropertyTypeRequiredDescription
modelobjectYesTODO: should be the same panel schema defined in dashboard
Typescript: Omit<Panel, ‘gridPos’ | ‘id’ | ’libraryPanel’>;
namestringYesPanel name (also saved in the model)
typestringYesThe panel type (from inside the model)
uidstringYesLibrary element UID
versionintegerYespanel version, incremented each time the dashboard is updated.
descriptionstringNoPanel description
folderUidstringNoFolder UID
metaLibraryElementDTOMetaNo
schemaVersionintegerNoDashboard version when this was saved (zero if unknown)

LibraryElementDTOMeta

Properties

PropertyTypeRequiredDescription
connectedDashboardsintegerYes
createdByLibraryElementDTOMetaUserYes
createdstringYes
folderNamestringYes
folderUidstringYes
updatedByLibraryElementDTOMetaUserYes
updatedstringYes

LibraryElementDTOMetaUser

Properties

PropertyTypeRequiredDescription
avatarUrlstringYes
idintegerYes
namestringYes

LibraryElementDTOMetaUser

Properties

PropertyTypeRequiredDescription
avatarUrlstringYes
idintegerYes
namestringYes

model

TODO: should be the same panel schema defined in dashboard Typescript: Omit<Panel, ‘gridPos’ | ‘id’ | ’libraryPanel’>;

PropertyTypeRequiredDescription