(ex, column)
| 12911 | }); |
| 12912 | } |
| 12913 | function getOperators(ex, column) { |
| 12914 | let anySelected = false; |
| 12915 | const validOperators = getValidOperators(column); |
| 12916 | const options = validOperators.map((validoperator)=>{ |
| 12917 | const [op, text] = validoperator; |
| 12918 | const selected = ex.operator === op; |
| 12919 | anySelected = anySelected || selected; |
| 12920 | const option = { |
| 12921 | key: op, |
| 12922 | text, |
| 12923 | data: op, |
| 12924 | selected |
| 12925 | }; |
| 12926 | return option; |
| 12927 | }); |
| 12928 | if (!anySelected) options[0].selected = true; |
| 12929 | return options; |
| 12930 | } |
| 12931 | function getDistinctValues(data, columnName) { |
| 12932 | const distinctMap = {}; |
| 12933 | for(let i = 0; i < data.length; i++){ |
no test coverage detected