@netgrif/components-core
Version:
Netgrif Application engine frontend core Angular library
17 lines • 1.77 kB
JavaScript
import { Operator } from './operator';
import { Operators } from './operators';
/**
* A strict greater than operator for numeric fields.
*/
export class MoreThan extends Operator {
constructor() {
super(1, '>');
}
getOperatorNameTemplate() {
return ['search.operator.moreThan', Operator.INPUT_PLACEHOLDER];
}
serialize() {
return Operators.MORE_THAN;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9yZS10aGFuLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbmV0Z3JpZi1jb21wb25lbnRzLWNvcmUvc3JjL2xpYi9zZWFyY2gvbW9kZWxzL29wZXJhdG9yL21vcmUtdGhhbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsUUFBUSxFQUFDLE1BQU0sWUFBWSxDQUFDO0FBQ3BDLE9BQU8sRUFBQyxTQUFTLEVBQUMsTUFBTSxhQUFhLENBQUM7QUFFdEM7O0dBRUc7QUFDSCxNQUFNLE9BQU8sUUFBUyxTQUFRLFFBQWdCO0lBQzFDO1FBQ0ksS0FBSyxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQztJQUNsQixDQUFDO0lBRUQsdUJBQXVCO1FBQ25CLE9BQU8sQ0FBQywwQkFBMEIsRUFBRSxRQUFRLENBQUMsaUJBQWlCLENBQUMsQ0FBQztJQUNwRSxDQUFDO0lBRUQsU0FBUztRQUNMLE9BQU8sU0FBUyxDQUFDLFNBQVMsQ0FBQztJQUMvQixDQUFDO0NBQ0oiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge09wZXJhdG9yfSBmcm9tICcuL29wZXJhdG9yJztcbmltcG9ydCB7T3BlcmF0b3JzfSBmcm9tICcuL29wZXJhdG9ycyc7XG5cbi8qKlxuICogQSBzdHJpY3QgZ3JlYXRlciB0aGFuIG9wZXJhdG9yIGZvciBudW1lcmljIGZpZWxkcy5cbiAqL1xuZXhwb3J0IGNsYXNzIE1vcmVUaGFuIGV4dGVuZHMgT3BlcmF0b3I8bnVtYmVyPiB7XG4gICAgY29uc3RydWN0b3IoKSB7XG4gICAgICAgIHN1cGVyKDEsICc+Jyk7XG4gICAgfVxuXG4gICAgZ2V0T3BlcmF0b3JOYW1lVGVtcGxhdGUoKTogQXJyYXk8c3RyaW5nPiB7XG4gICAgICAgIHJldHVybiBbJ3NlYXJjaC5vcGVyYXRvci5tb3JlVGhhbicsIE9wZXJhdG9yLklOUFVUX1BMQUNFSE9MREVSXTtcbiAgICB9XG5cbiAgICBzZXJpYWxpemUoKTogT3BlcmF0b3JzIHwgc3RyaW5nIHtcbiAgICAgICAgcmV0dXJuIE9wZXJhdG9ycy5NT1JFX1RIQU47XG4gICAgfVxufVxuIl19