พิมพ์
แปลงคลาส. NET เป็นคำจำกัดความ TypeScrip
คุณสมบัติ
- MAP BASE. NET Objects (int, string ฯลฯ ) ลงใน TypeScript ของพวกเขา (หมายเลข, สตริง ฯลฯ )
- สร้างเนมสเปซสำหรับแต่ละเนมสเปซที่ไม่ซ้ำกัน
- โปรดทราบว่ามันแปลง "Some.dotnet.namespace" เป็น "Some-Dotnet-Namespace"
- สร้างอินเทอร์เฟซที่ซับซ้อนและ enums ตามคลาสที่กำหนดเอง
- จัดการการนำเข้าภายนอกอย่างเหมาะสม
- รองรับคุณสมบัติที่เป็นโมฆะ (เช่น Int?) และ "อ่านอย่างเดียว" ตามข้อมูลที่ไม่ทราบกำหนดการขาดการตั้งค่าสาธารณะหรือตัวดัดแปลงแบบอ่านอย่างเดียว
- สร้างอินเทอร์เฟซทั่วไปที่ซับซ้อนเพื่อรองรับการพิมพ์ทั่วไป
ความต้องการ
- typify.net เป้าหมาย. NET มาตรฐาน 1.6 และรองรับกรอบเป้าหมายเหล่านี้
- typify.net สร้างคำจำกัดความ TypeScript สำหรับ TypeScript 2.0 และใหม่กว่า