소스 검색

Added Type definition file for react-native-autoheight-webview 1.x

Naveen Ithapu 6 년 전
부모
커밋
6f01b62d71
1개의 변경된 파일24개의 추가작업 그리고 0개의 파일을 삭제
  1. 24
    0
      index.d.ts

+ 24
- 0
index.d.ts 파일 보기

@@ -0,0 +1,24 @@
1
+// Type definitions for react-native-autoheight-webview 1.x
2
+// Project: https://github.com/iou90/react-native-autoheight-webview
3
+// Definitions by: Naveen Ithappu <https://github.com/naveen-ithappu>
4
+// TypeScript Version: 2.8
5
+import { Component } from "react";
6
+import { WebViewProps } from "react-native-webview";
7
+import {ViewStyle} from "react-native";
8
+
9
+export interface Styles{
10
+    href: string;
11
+    type: string;
12
+    rel: string;
13
+}
14
+
15
+export interface AutoHeightWebViewProps extends WebViewProps {
16
+    onSizeUpdated: (size:number)=>void;
17
+    baseUrl: string;
18
+    files: Styles[];
19
+    style: ViewStyle;
20
+    customScript: string;
21
+    customStyle: string;
22
+}
23
+
24
+export class AutoHeightWebView extends Component<Partial<AutoHeightWebViewProps>> {}