Skip to content

Commit 6f0f254

Browse files
committed
0.12.1
1 parent 5ee94fe commit 6f0f254

24 files changed

+837
-423
lines changed

docs/API.md

+9-7
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1-
# API
1+
**API****Docs**
2+
3+
***
24

3-
## Table of contents
5+
# API
46

5-
### Modules
7+
## Modules
68

7-
- [index](modules/index.md)
8-
- [plugin](modules/plugin.md)
9-
- [web/react](modules/web_react.md)
10-
- [web/preact](modules/web_preact.md)
9+
- [index](index/API.md)
10+
- [plugin](plugin/API.md)
11+
- [web/react](web/react/API.md)
12+
- [web/preact](web/preact/API.md)

docs/index/API.md

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
[**API**](../API.md)**Docs**
2+
3+
***
4+
5+
# index
6+
7+
Modules for React Native
8+
9+
## Index
10+
11+
### Functions
12+
13+
- [useWebViewMessage](functions/useWebViewMessage.md)
14+
15+
### Interfaces
16+
17+
- [ReactNativeMessage](interfaces/ReactNativeMessage.md)
18+
- [WebViewMessage](interfaces/WebViewMessage.md)
+53
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
[**API**](../../API.md)**Docs**
2+
3+
***
4+
5+
# Function: useWebViewMessage()
6+
7+
> **useWebViewMessage**\<`T`\>(`onSubscribe`): `object`
8+
9+
A hook to subscribe messages from WebView.
10+
11+
## Type Parameters
12+
13+
**T**
14+
15+
## Parameters
16+
17+
**onSubscribe**
18+
19+
## Returns
20+
21+
`object`
22+
23+
### ref
24+
25+
> **ref**: `RefObject`\<`WebView`\<`object`\>\>
26+
27+
### onMessage()
28+
29+
> **onMessage**: (`event`) => `void`
30+
31+
#### Parameters
32+
33+
**event**: `WebViewMessageEvent`
34+
35+
#### Returns
36+
37+
`void`
38+
39+
### emit()
40+
41+
> **emit**: (`message`) => `void`
42+
43+
#### Parameters
44+
45+
**message**: [`ReactNativeMessage`](../interfaces/ReactNativeMessage.md)\<`T`\>
46+
47+
#### Returns
48+
49+
`void`
50+
51+
## Defined in
52+
53+
[src/native/index.ts:28](https://github.com/inokawa/react-native-react-bridge/blob/5ee94fe89bf5e5651d81f91c134d0e6639b5c7a5/src/native/index.ts#L28)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
[**API**](../../API.md)**Docs**
2+
3+
***
4+
5+
# Interface: ReactNativeMessage\<T\>
6+
7+
## Type Parameters
8+
9+
**T**
10+
11+
## Properties
12+
13+
### type
14+
15+
> **type**: `string`
16+
17+
#### Defined in
18+
19+
[src/types.ts:7](https://github.com/inokawa/react-native-react-bridge/blob/5ee94fe89bf5e5651d81f91c134d0e6639b5c7a5/src/types.ts#L7)
20+
21+
***
22+
23+
### data
24+
25+
> **data**: `T`
26+
27+
#### Defined in
28+
29+
[src/types.ts:8](https://github.com/inokawa/react-native-react-bridge/blob/5ee94fe89bf5e5651d81f91c134d0e6639b5c7a5/src/types.ts#L8)
+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
[**API**](../../API.md)**Docs**
2+
3+
***
4+
5+
# Interface: WebViewMessage\<T\>
6+
7+
## Type Parameters
8+
9+
**T**
10+
11+
## Properties
12+
13+
### type
14+
15+
> **type**: `string`
16+
17+
#### Defined in
18+
19+
[src/types.ts:2](https://github.com/inokawa/react-native-react-bridge/blob/5ee94fe89bf5e5651d81f91c134d0e6639b5c7a5/src/types.ts#L2)
20+
21+
***
22+
23+
### data
24+
25+
> **data**: `T`
26+
27+
#### Defined in
28+
29+
[src/types.ts:3](https://github.com/inokawa/react-native-react-bridge/blob/5ee94fe89bf5e5651d81f91c134d0e6639b5c7a5/src/types.ts#L3)

docs/interfaces/index.ReactNativeMessage.md

-36
This file was deleted.

docs/interfaces/index.WebViewMessage.md

-36
This file was deleted.

docs/modules/index.md

-48
This file was deleted.

docs/modules/plugin.md

-29
This file was deleted.

docs/modules/web_preact.md

-73
This file was deleted.

0 commit comments

Comments
 (0)