devextreme
Version:
HTML5 JavaScript Component Suite for Responsive Web Development
47 lines (46 loc) • 1.38 kB
JavaScript
/**
* DevExtreme (ui/filter_builder/ui.filter_operations_dictionary.js)
* Version: 18.1.3
* Build date: Tue May 15 2018
*
* Copyright (c) 2012 - 2018 Developer Express Inc. ALL RIGHTS RESERVED
* Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/
*/
;
var OPERATION_ICONS = {
"=": "equal",
"<>": "notequal",
"<": "less",
"<=": "lessorequal",
">": "greater",
">=": "greaterorequal",
notcontains: "doesnotcontain",
contains: "contains",
startswith: "startswith",
endswith: "endswith",
isblank: "isblank",
isnotblank: "isnotblank"
},
OPERATION_NAME = {
"=": "equal",
"<>": "notEqual",
"<": "lessThan",
"<=": "lessThanOrEqual",
">": "greaterThan",
">=": "greaterThanOrEqual",
startswith: "startsWith",
contains: "contains",
notcontains: "notContains",
endswith: "endsWith",
isblank: "isBlank",
isnotblank: "isNotBlank",
between: "between"
};
module.exports = {
getIconByFilterOperation: function(filterOperation) {
return OPERATION_ICONS[filterOperation]
},
getNameByFilterOperation: function(filterOperation) {
return OPERATION_NAME[filterOperation]
}
};