FilterControls.d.ts 655 B

12345678910111213141516171819
  1. import Filterizr from './Filterizr';
  2. import { Destructible } from './types/interfaces';
  3. export default class FilterControls implements Destructible {
  4. private filterControls;
  5. private filterizr;
  6. private multiFilterControls;
  7. private searchControls;
  8. private selector;
  9. private shuffleControls;
  10. private sortAscControls;
  11. private sortDescControls;
  12. /**
  13. * @param filterizr keep a ref to the Filterizr object to control actions
  14. * @param selector selector of controls in case of multiple Filterizr instances
  15. */
  16. constructor(filterizr: Filterizr, selector?: string);
  17. destroy(): void;
  18. private initialize;
  19. }