grafana/public/app/plugins/panel/dashlist/models.gen.ts

38 lines
859 B
TypeScript

//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// This file is autogenerated. DO NOT EDIT.
//
// To regenerate, run "make gen-cue" from the repository root.
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
export const modelVersion = Object.freeze([0, 0]);
export enum PanelLayout {
List = 'list',
Previews = 'previews',
}
export interface PanelOptions {
folderId?: number;
layout?: PanelLayout;
maxItems: number;
query: string;
showHeadings: boolean;
showRecentlyViewed: boolean;
showSearch: boolean;
showStarred: boolean;
tags: string[];
}
export const defaultPanelOptions: Partial<PanelOptions> = {
layout: PanelLayout.List,
maxItems: 10,
query: '',
showHeadings: true,
showRecentlyViewed: false,
showSearch: false,
showStarred: true,
tags: [],
};