mirror of https://github.com/nextcloud/contacts
16 lines
416 B
JavaScript
16 lines
416 B
JavaScript
angular.module('contactsApp')
|
|
.directive('inputresize', function() {
|
|
return {
|
|
restrict: 'A',
|
|
link : function (scope, element) {
|
|
var elInput = element.val();
|
|
element.bind('keydown keyup load focus', function() {
|
|
elInput = element.val();
|
|
// If set to 0, the min-width css data is ignored
|
|
var length = elInput.length > 1 ? elInput.length : 1;
|
|
element.attr('size', length);
|
|
});
|
|
}
|
|
};
|
|
});
|