in src/bookmarks.ts [63:102]
function parseSQExprBetweenNode(facetsVisual, sqExprMap, node) {
facetsVisual.filter.range = facetsVisual.filter.range || {};
const ref = node.arg.ref || node.arg.arg.ref;
facetsVisual.filter.range[ref] = <FacetRangeObject>{
// tslint:disable-next-line
from: {
index: undefined,
label: [
String(node.lower.value),
String(node.lower.value),
],
metadata: [{
rangeValue: node.lower.value,
isFirst: false,
isLast: false,
}, {
rangeValue: node.lower.value,
isFirst: false,
isLast: false,
}],
},
to: {
index: undefined,
label: [
String(node.upper.value),
String(node.upper.value),
],
metadata: [{
rangeValue: node.upper.value,
isFirst: false,
isLast: false,
}, {
rangeValue: node.upper.value,
isFirst: false,
isLast: false,
}],
},
};
}