blob: 5d77770781cd1665ffa86045234887d204b1b197 (
plain) (
blame)
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
|
import Ember from 'ember';
import {goToDefinition} from '../utils/go-to-definition';
export default Ember.Controller.extend({
store : Ember.inject.service('store'),
actions : {
goToDefinition (locationInfo,event) {
goToDefinition(this.get('store'),
locationInfo,
event.which,
null);
return false;
},
searchIdentifier (query) {
if(query) {
document.title = "Haskell code explorer";
this.transitionToRoute('search',query);
}
},
showIdentifier (identifierInfo) {
goToDefinition(this.get('store'),
identifierInfo.locationInfo,
1,//left mouse button
null);
return false;
}
}
});
|