blob: 454b4e96803e572f4d18211b831019e93305d99f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
define([
'./base-facet',
'../templates'
], function (BaseFacet) {
return BaseFacet.extend({
template: Templates['issues-mode-facet'],
events: {
'change [name="issues-page-mode"]': 'onModeChange'
},
onModeChange: function () {
var mode = this.$('[name="issues-page-mode"]:checked').val();
this.options.app.state.updateFilter({ facetMode: mode });
},
serializeData: function () {
return _.extend(this._super(), { mode: this.options.app.state.getFacetMode() });
}
});
});
|