toGraphiteArgument method
dynamic
toGraphiteArgument()
Implementation
toGraphiteArgument() {
switch (type) {
case 'function':
return (value as GraphiteFunction).toGraphiteQuery();
case 'array':
if (name == "seriesLists") {
return (value as List)
.map((v) => (v as GraphiteFunction).toGraphiteQuery())
.join(',');
} else {
return (value as List)
.map((v) => (v as FunctionArgument).toGraphiteArgument())
.join(',');
}
case 'number':
return value.toString();
default:
if (name == "argFunc") {
return "'$value'";
}
return "'$name=$value'";
}
}