So I've defined my 'enum' at the top of my javascript file as so:
var loaderOptions = { "SHOW": 0,
"CHANGEPAGE": 1,
"HIDE": 2
};
I wanted this enum to be used in a utility function used later ( showLoader(miliseconds, elementOrPageID, option, textMessage, callbackFunc) {} ).
This is all working fabulously as I have intellisense when I call the enum/variable
HOWEVER, I would like to move the function and its enum OUT of my main file into a utility file ... I can make this work just fine but I lose the intellisense ... any tricks to be able to keep this ability?
Add a References Directive on top of the JavaScript file
MSDN Doc
Mads Kristensen's blog post on the
_references.js
file shows a more recent way of handling this than the one epascarello mentions in his answer. Here's a quote from Mads's post: