mirror of
https://github.com/grafana/grafana.git
synced 2025-08-06 20:59:35 +08:00
remove render code from sql_part
This commit is contained in:
@ -1,5 +1,5 @@
|
||||
import _ from 'lodash';
|
||||
import { SqlPartDef, SqlPart, functionRenderer, suffixRenderer } from 'app/core/components/sql_part/sql_part';
|
||||
import { SqlPartDef, SqlPart } from 'app/core/components/sql_part/sql_part';
|
||||
|
||||
var index = [];
|
||||
|
||||
@ -16,18 +16,6 @@ function register(options: any) {
|
||||
index[options.type] = new SqlPartDef(options);
|
||||
}
|
||||
|
||||
function aliasRenderer(part, innerExpr) {
|
||||
return innerExpr + ' AS ' + '"' + part.params[0] + '"';
|
||||
}
|
||||
|
||||
function aggregateRenderer(part, innerExpr) {
|
||||
return part.params[0] + '(' + innerExpr + ')';
|
||||
}
|
||||
|
||||
function columnRenderer(part, innerExpr) {
|
||||
return part.params[0];
|
||||
}
|
||||
|
||||
function replaceAggregationAddStrategy(selectParts, partModel) {
|
||||
var hasAlias = false;
|
||||
|
||||
@ -133,7 +121,6 @@ register({
|
||||
addStrategy: addColumnStrategy,
|
||||
params: [{ type: 'column', dynamicLookup: true }],
|
||||
defaultParams: ['value'],
|
||||
renderer: columnRenderer,
|
||||
});
|
||||
|
||||
register({
|
||||
@ -147,7 +134,6 @@ register({
|
||||
{ name: 'right', type: 'string', dynamicLookup: true },
|
||||
],
|
||||
defaultParams: ['value', '=', 'value'],
|
||||
renderer: columnRenderer,
|
||||
});
|
||||
|
||||
register({
|
||||
@ -157,7 +143,6 @@ register({
|
||||
addStrategy: addExpressionStrategy,
|
||||
params: [],
|
||||
defaultParams: [],
|
||||
renderer: columnRenderer,
|
||||
});
|
||||
|
||||
register({
|
||||
@ -166,7 +151,6 @@ register({
|
||||
addStrategy: replaceAggregationAddStrategy,
|
||||
params: [{ name: 'name', type: 'string', dynamicLookup: true }],
|
||||
defaultParams: ['avg'],
|
||||
renderer: aggregateRenderer,
|
||||
});
|
||||
|
||||
register({
|
||||
@ -175,7 +159,6 @@ register({
|
||||
addStrategy: addMathStrategy,
|
||||
params: [{ name: 'expr', type: 'string' }],
|
||||
defaultParams: [' / 100'],
|
||||
renderer: suffixRenderer,
|
||||
});
|
||||
|
||||
register({
|
||||
@ -184,8 +167,6 @@ register({
|
||||
addStrategy: addAliasStrategy,
|
||||
params: [{ name: 'name', type: 'string', quote: 'double' }],
|
||||
defaultParams: ['alias'],
|
||||
renderMode: 'suffix',
|
||||
renderer: aliasRenderer,
|
||||
});
|
||||
|
||||
register({
|
||||
@ -205,7 +186,6 @@ register({
|
||||
},
|
||||
],
|
||||
defaultParams: ['$__interval', 'none'],
|
||||
renderer: functionRenderer,
|
||||
});
|
||||
|
||||
register({
|
||||
@ -220,7 +200,6 @@ register({
|
||||
],
|
||||
defaultParams: ['increase'],
|
||||
addStrategy: replaceSpecialAddStrategy,
|
||||
renderer: aggregateRenderer,
|
||||
});
|
||||
|
||||
export default {
|
||||
|
Reference in New Issue
Block a user