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>