MCPcopy Create free account
hub / github.com/microsoft/SandDance / getValidOperators

Function getValidOperators

docs/app/js/sanddance-app.js:12797–12889  ·  view source on GitHub ↗
(column)

Source from the content-addressed store, hash-verified

12795var _language = require("../language");
12796const maxAutocomplete = 100;
12797function getValidOperators(column) {
12798 const type = column && column.type;
12799 switch(type){
12800 case "boolean":
12801 return [
12802 [
12803 "==",
12804 (0, _language.strings).searchEQ
12805 ],
12806 [
12807 "!=",
12808 (0, _language.strings).searchNEQ
12809 ],
12810 [
12811 "isnullorEmpty",
12812 (0, _language.strings).searchNULL
12813 ]
12814 ];
12815 case "date":
12816 case "integer":
12817 case "number":
12818 return [
12819 [
12820 "==",
12821 (0, _language.strings).searchEQ
12822 ],
12823 [
12824 "!=",
12825 (0, _language.strings).searchNEQ
12826 ],
12827 [
12828 ">",
12829 (0, _language.strings).searchGT
12830 ],
12831 [
12832 ">=",
12833 (0, _language.strings).searchGTE
12834 ],
12835 [
12836 "<",
12837 (0, _language.strings).searchLT
12838 ],
12839 [
12840 "<=",
12841 (0, _language.strings).searchLTE
12842 ],
12843 [
12844 "isnullorEmpty",
12845 (0, _language.strings).searchNULL
12846 ]
12847 ];
12848 case "string":
12849 default:
12850 return [
12851 [
12852 "==",
12853 (0, _language.strings).searchEQ
12854 ],

Callers 1

getOperatorsFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected