I am using the 2014.2.2140 IgniteUI Typescript definition files and there are some missing definitions to allow the use of igLoader to compile properly. Here is what I had to add to make it work:
declare module Infragistics {
interface IgLoaderClass {
autoDetectLocale?: boolean;
cssPath?: string;
locale?: string;
preinit?: () => void;
ready?: () => void;
regional?: string;
resources?: string;
scriptPath?: string;
theme?: string;
}
interface IgStatic {
loader: {
( params: IgLoaderClass ): void;
( callback: () => void ): void;
};
interface JQueryStatic {
ig: Infragistics.IgStatic;
Hello rsimm,
Thank you for posting in our forums and bringing this to our attention!
I have created a support case for you with an ID of CAS-149135-R2W7B1. The matter has been determined to be a development issue and has been logged in our tracking system with ID: 186853.
I will leave this case open and update you with any new information. You can view the status of the development issue connected to this case by going to the “Account” tab on our website, selecting "My Support Activity" and then this support case will be listed there. Then, you may select the "Development Issues" tab to view details of this development issue.
Please let me know if you have any questions.