forked from pelias/query
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.js
44 lines (39 loc) · 1.77 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
module.exports.Vars = require('./lib/VariableStore');
module.exports.Variable = require('./lib/Variable');
module.exports.layout = {
FilteredBooleanQuery: require('./layout/FilteredBooleanQuery'),
FallbackQuery: require('./layout/FallbackQuery'),
StructuredFallbackQuery: require('./layout/StructuredFallbackQuery'),
AddressesUsingIdsQuery: require('./layout/AddressesUsingIdsQuery'),
AddressesUsingIdsQueryGeohistorical: require('./layout/AddressesUsingIdsQueryGeohistorical'),
VenuesQuery: require('./layout/VenuesQuery')
};
module.exports.view = {
leaf: {
match_all: require('./view/leaf/match_all'),
match_phrase: require('./view/leaf/match_phrase'),
match: require('./view/leaf/match'),
multi_match: require('./view/leaf/multi_match')
},
focus: require('./view/focus'),
focus_only_function: require('./view/focus_only_function'),
popularity: require('./view/popularity'),
population: require('./view/population'),
popularity_only_function: require('./view/popularity_only_function'),
population_only_function: require('./view/population_only_function'),
ngrams: require('./view/ngrams'),
phrase: require('./view/phrase'),
address: require('./view/address'),
admin: require('./view/admin'),
admin_multi_match: require('./view/admin_multi_match'),
categories: require('./view/categories'),
boundary_circle: require('./view/boundary_circle'),
boundary_rect: require('./view/boundary_rect'),
boundary_country: require('./view/boundary_country'),
sort_distance: require('./view/sort_distance'),
sources: require('./view/sources'),
layers: require('./view/layers'),
boundary_gid: require('./view/boundary_gid'),
temporal_distance_function: require('./view/temporal_distance_function'),
};
module.exports.defaults = require('./defaults');