import {module} from './module'; export const NAME = 'vnFocus'; export function directive() { return { restrict: 'A', link: function(scope, elements, attrs) { let element = elements[0]; element.focus(); let len = element.value ? element.value.length : 0; element.setSelectionRange(0, len); // element.select(); } }; } module.directive(NAME, directive);