Some helpers and directives with AngularJS, no dependency.
File |
Description |
chronos.filter.js |
How much time for a date in the future, ex: "In 5 days" |
elapsed.filter.js |
How much time for a date in the past, ex: "5 days ago" |
escape.filter.js |
encodeURIComponent, ex: "?name={{name | escape}}" |
parse-int.filter.js |
parseInt, ex: "{{progressFloat | parseInt:10}}%" |
trustUrl.filter.js |
Trust external links, ex: "ng-href="{{link | trustUrl}}" |
url.filter.js |
Get part of a URL, ex: "Host: {{url | url:'host'}}, Port: {{url | url:'port'}}" |
File |
Description |
default-protocol.directive.js |
Add a specified protocol on user input, ex: defaultProtocol="http" |
disable-animation.directive.js |
Disable animations when not supported |
exportExcelTable.directive.js |
Target a html table to be downloaded as excel file |
exportExcelTrigger.js |
Trigger the download of excel file (see above) |
focus-field.directive.js |
Target an input to be focused |
focus-on.directive.js |
Trigger the focus (see above) |
scroll.directive.js |
Target an element to be scrolled down |
scrollOn.directive.js |
Trigger the scroll (see above) |
video.directive.js |
Stop streaming a video when the tag is deleted from the DOM |