$mdUtil: Make debounce function public
The $mdUtil.debounce function is very convenient. It'd be very nice if it was made public and added to the docs. It's easy to use and is a nice way to stop you from doing something too often.
You can easily use it now as follows.
$mdUtil.debounce(function() { // do something }, 300)
But it would be nice if changes to it would be documented in the changelog and if the docs for it were available on the docs site.
See the source for more info about the debounce function. https://github.com/angular/material/blob/master/src/core/util/util.js#L419
@ThomasBurleson Is there any policy for making more utility type things like this public? A similar thing which was made public/documented is $mdSticky.
The $mdUtil was originally intended for internal use but nothing prevents us from documenting it for public consumption. Similarly with $mdSticky.
Provide a Pull Request and we will merge it with the docs! Thx @epelc