I have added an onSelect callback function (which you can attach to the angucomplete directive as onselect="somefunction(item)" and a tabindex value, that can be attached to the directive as elementTabIndex="X" and is reflected to the input box as tabindex="X". These changes, in particular the addition of tabindex, helped with making the plugin more accessible to keyboard navigation.
I have added an onSelect callback function (which you can attach to the angucomplete directive as onselect="somefunction(item)" and a tabindex value, that can be attached to the directive as elementTabIndex="X" and is reflected to the input box as tabindex="X". These changes, in particular the addition of tabindex, helped with making the plugin more accessible to keyboard navigation.