import ngModule from '../module'; import './style.scss'; export default class Controller { constructor($scope) { this.$ = $scope; } onSearch(params) { if (params) this.$.model.applyFilter(null, params); else this.$.model.clear(); } showTravelDescriptor(event, travelFk) { if (event.defaultPrevented) return; event.preventDefault(); event.stopPropagation(); this.selectedTravel = travelFk; this.$.travelDescriptor.parent = event.target; this.$.travelDescriptor.show(); } } Controller.$inject = ['$scope']; ngModule.component('vnEntryIndex', { template: require('./index.html'), controller: Controller });