mirror of
https://github.com/grafana/grafana.git
synced 2025-01-01 11:47:05 -06:00
parent
4054590526
commit
d33a087756
@ -1,24 +0,0 @@
|
||||
// Copyright (c) 2017 Uber Technologies, Inc.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
import TNil from './TNil';
|
||||
|
||||
type TTraceDiffState = {
|
||||
a?: string | TNil;
|
||||
b?: string | TNil;
|
||||
cohort: string[];
|
||||
};
|
||||
|
||||
// eslint-disable-next-line no-undef
|
||||
export default TTraceDiffState;
|
@ -1,57 +0,0 @@
|
||||
// Copyright (c) 2017 Uber Technologies, Inc.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
import { TNil } from './index';
|
||||
|
||||
export type ConfigMenuItem = {
|
||||
label: string;
|
||||
url: string;
|
||||
anchorTarget?: '_self' | '_blank' | '_parent' | '_top';
|
||||
};
|
||||
|
||||
export type ConfigMenuGroup = {
|
||||
label: string;
|
||||
items: ConfigMenuItem[];
|
||||
};
|
||||
|
||||
export type TScript = {
|
||||
text: string;
|
||||
type: 'inline';
|
||||
};
|
||||
|
||||
export type LinkPatternsConfig = {
|
||||
type: 'process' | 'tags' | 'logs' | 'traces';
|
||||
key?: string;
|
||||
url: string;
|
||||
text: string;
|
||||
};
|
||||
|
||||
export type Config = {
|
||||
archiveEnabled?: boolean;
|
||||
deepDependencies?: { menuEnabled?: boolean };
|
||||
dependencies?: { dagMaxServicesLen?: number; menuEnabled?: boolean };
|
||||
menu: Array<ConfigMenuGroup | ConfigMenuItem>;
|
||||
search?: { maxLookback: { label: string; value: string }; maxLimit: number };
|
||||
scripts?: TScript[];
|
||||
topTagPrefixes?: string[];
|
||||
tracking?: {
|
||||
cookieToDimension?: Array<{
|
||||
cookie: string;
|
||||
dimension: string;
|
||||
}>;
|
||||
gaID: string | TNil;
|
||||
trackErrors: boolean | TNil;
|
||||
};
|
||||
linkPatterns?: LinkPatternsConfig;
|
||||
};
|
Loading…
Reference in New Issue
Block a user