Преглед изворни кода

feat: 添加sdk类型描述

rindy пре 11 месеци
родитељ
комит
1880cb49d3
1 измењених фајлова са 12 додато и 0 уклоњено
  1. 12 0
      src/env.d.ts

+ 12 - 0
src/env.d.ts

@@ -6,3 +6,15 @@ declare module '*.vue' {
   const component: DefineComponent<{}, {}, any>
   export default component
 }
+
+type KanKan = { new (options: object) }
+type KanKanInstance = {
+  mount: (el:string | Element) => KanKanInstance
+  config: object
+  render: () => void
+}
+
+interface Window {
+  __sdk: KanKanInstance
+  KanKan: KanKan
+}