"use strict";
var osSearch_1 = require('./controllers/osSearch');
exports.OsSearch = osSearch_1.OsSearch;
var osSearch_2 = require('./controllers/osSearch');
angular
.module('osElements')
.controller('OsSearch', osSearch_2.OsSearch)
.directive('osSearch', ['observeOnScope', 'rx', function (observeOnScope, rx) {
return {
scope: {
placeholder: '@',
disabled: '=?ngDisabled',
minLength: '=?',
selectedItem: '=?',
itemNames: '@osItems',
searchText: '=?osSearchText',
searchProviders: '=osSearchProviders',
searcherHidden: '=?osSearcherHidden'
},
controller: 'OsSearch',
controllerAs: 'osSearch',
bindToController: true,
template: require('./templates/search.jade')
};
}]);
|