Files
meanTorrent/modules/users/client/directives/users.client.directive.js
Marek Grzybek d14d5130af feat(config): Deprecate JSHint in favor of ESLint
Add basic ESLint setup extending well-known Airbnb code style.

Fixes #1072, #1097
2016-03-15 19:11:12 +01:00

25 lines
507 B
JavaScript

(function () {
'use strict';
// Users directive used to force lowercase input
angular
.module('users')
.directive('lowercase', lowercase);
function lowercase() {
var directive = {
require: 'ngModel',
link: link
};
return directive;
function link(scope, element, attrs, modelCtrl) {
modelCtrl.$parsers.push(function (input) {
return input ? input.toLowerCase() : '';
});
element.css('text-transform', 'lowercase');
}
}
}());