Open Iristyle opened 11 years ago
Don't pull this into your master branch until you've had a chance to look at some of the //TODO:
items inside the files.
This works pretty good, but there are a number of things which would make this really shine:
"return"
type for constructors
, static_properties
, static_methods
, instance_properties
, and instance_methods
. Pretty much all of the changes I made to CoffeeComplete Plus.sublime-settings
become unnecessary if this feature exists. I filled in return types for everything, with the assumption that this feature already exists. One of many examples herealiases
or inherits
- for instance, I duplicate both ngScope
and angular.element
mutliple times because I have no other choice. I also made changes to my type definitions assuming this was implemented as inherits
- example[ngMock]
so you know that it's only available when writing tests - example$filter('name')
.. then to use it, you invoke it right away, like $filter('name')(input, args)
For instance $filter
constructor returns a special date filter with its own constructorThanks for such a great plugin -- looking forward to some of these improvements! I was going to try to hack at one of those features this weekend, but it took me so long to cruise through all the Angular docs and test everything out, that I ran out of time... sigh.