query.ts 759 B

1234567891011121314151617181920212223242526
  1. /**
  2. * Copyright (c) 2017 mol* contributors, licensed under MIT, See LICENSE file for more info.
  3. *
  4. * @author David Sehnal <david.sehnal@gmail.com>
  5. */
  6. import { StructureSelection } from './query/selection'
  7. import { StructureQuery } from './query/query'
  8. export * from './query/context'
  9. import * as generators from './query/queries/generators'
  10. import * as modifiers from './query/queries/modifiers'
  11. import * as filters from './query/queries/filters'
  12. import * as combinators from './query/queries/combinators'
  13. import * as internal from './query/queries/internal'
  14. import pred from './query/predicates'
  15. export const Queries = {
  16. generators,
  17. filters,
  18. modifiers,
  19. combinators,
  20. pred,
  21. internal
  22. }
  23. export { StructureSelection, StructureQuery }