ui5-webcomponents icon indicating copy to clipboard operation
ui5-webcomponents copied to clipboard

Typescript: introduce TS definitions

Open ilhan007 opened this issue 3 years ago • 1 comments

Feature Request Description

As a typescript developer, I would like to make use of TS definitions for the UI5 Web Components project, so I can see easily see the available APIs, without constantly checking the API reference.

Additional Context

You cab use 2 PRs for reference

proposal by @MarcusNotheis for typescript definitions for the base package https://github.com/SAP/ui5-webcomponents/pull/3653

and POC by @pskelin : https://github.com/SAP/ui5-webcomponents/pull/3654

Priority

  • [ ] Low
  • [x] Medium
  • [ ] High
  • [ ] Very High

ilhan007 avatar Nov 15 '21 07:11 ilhan007

I feel like this approach sounds like a solid starting point, since there are a lot os jsdoc defs aready: https://github.com/SAP/ui5-webcomponents/pull/3653

TimWeidner avatar Nov 15 '21 19:11 TimWeidner

Thank you @SAP/ui5-webcomponents-topic-rd @SAP/ui5-webcomponents-topic-b @SAP/ui5-webcomponents-topic-p @SAP/ui5-webcomponents-topic-rl. Now all components are migrated to TypesScript!

BR, ilhan

ilhan007 avatar Mar 01 '23 13:03 ilhan007