Comparators

A specific comparison function can apply to filters.

<script>
    import { check } from '@vincjo/datatables'
    export let handler

    handler.filter(11, 'id', check.isEqualTo)
    handler.filter(42, 'age', check.isGreaterThanOrEqualTo)
    handler.filter('joh', 'first_name', check.startsWith)
</script>


Available comparison functions in 'check' object:

Custom comparison

<script lang="ts">
    import type {  Datahandler } from '@vincjo/datatables'
    export let handler: DataHandler

    const customCheck = (entry, value): boolean => {
        return entry != value
    }
    handler.filter('joh', 'first_name', customCheck)
</script>