Incorrect type definition file

The type definition file bundled with ionic-framework for ionic-framework/animations/animation is incorrect.

Currently it indicates several functions which return ‘this’. The correct output of each of these functions should be ‘Animation’. This will generated the following error:

error TS2526: A 'this' type is available only in a non-static member
 of a class or interface.

The correction suggested above fixes the problem.

I was going to put in a pull request at https://github.com/driftyco/ionic2 but the d.ts file is not present. Is there any way this can be addressed in the near future?

1 Like