Are there any plans to have Typescript declarations for the various client side controls of the ASP.Net AJAX product? I'm developing a project in typescript and using the client APIs of the various controls a lot (TreeView, Menu's, etc) and having declarations would greatly help.
6 Answers, 1 is accepted
We were considering that option, however, at the time there was no demand and we left it for better days. I will raise the priority of that task now that we see someone would use the TypeScript wrappers. :)
What exactly do you need? Client-side events handling support? Our initial idea was to provide strongly typed objects so that one can easily write event handlers making use of the sender and args parameters.
I would need definitions for the various client classes: For example I've been working with the TreeView lately so I am using the RadTreeView, RadTreeViewNode, RadTreeNodeEventArgs to populate the TreeView from an external web service using JQuery. Having definitions for all the methods, properties, events, enums (TreeNodeExpandMode for example) would be very helpful. So not only event handlers but all client side classes as well.
Thank you for the feedback. We will consider implementing the wrappers in the near future, however, I cannot arrange with exact date. We will blog about it so make sure that you check the blogs for latest info.
You can vote for raising the priority of your feature request in the following feedback portal item: TypeScript declarations for the ASP.NET AJAX controls.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.