Skip to content

Instantly share code, notes, and snippets.

@360disrupt
Created October 18, 2017 12:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 360disrupt/1432ee1cd1685a0baf8967dc70ae14b1 to your computer and use it in GitHub Desktop.
Save 360disrupt/1432ee1cd1685a0baf8967dc70ae14b1 to your computer and use it in GitHub Desktop.
OrderBy Filter Which Orders Empty Props Last
angular.module 'tsd.orderByEmptyLast', []
.filter 'orderByEmptyLast', ($filter) ->
return (list, predicate, reverse)->
orderedList = $filter('orderBy')(list, if reverse then ['!' + predicate, '-' + predicate] else ['!' + predicate, predicate] )
return orderedList
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment