-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexample1.js
38 lines (37 loc) · 1.25 KB
/
example1.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
var example = {};
example.active = {}
example.init = function(params) {
let selector = params.selector;
let index = params.index;
example.active[selector] = edges.newEdge({
selector: selector,
template: edges.bs3.newFacetview(),
search_url: index + "doaj-journal/doc/_search",
components : [
edges.newRefiningANDTermSelector({
id: "journal_license",
category: "facet",
field: "index.license.exact",
display: "Journal License",
renderer: edges.bs3.newRefiningANDTermSelectorRenderer({
controls: true,
open: true,
togglable: true
})
}),
edges.newResultsDisplay({
id: "results",
category: "results",
renderer: edges.bs3.newResultsFieldsByRowRenderer({
rowDisplay : [
[{ field: "bibjson.title" }],
[{
"pre" : "<strong>Editor Group</strong>: ",
"field" : "admin.editor_group"
}]
]
})
})
],
});
}