export default abstract class AbstractFilter { reactiveFilter: boolean /** * @param reactiveFilter Est-ce qu'on doit conserver la réactivité du filtre ? Concrètement, dans le cas d'une * recherche textuelle, si le filtre est réactif, le résultat de la query Pinia-ORM sera * filtré à chaque fois que le filtre est modifié (même sans refresh ou nouvel appel à * fetchCollection). Si reactiveFilter est false (comportement par défaut), le résultat * de la query ne sera mis à jour qu'en cas de nouvel appel à fetchCollection (ou à refresh()). */ protected constructor(reactiveFilter: boolean = false) { this.reactiveFilter = reactiveFilter } }