Skip to content

Commit

Permalink
0.12.1
Browse files Browse the repository at this point in the history
  • Loading branch information
inokawa committed Sep 20, 2024
1 parent 5ee94fe commit 6f0f254
Show file tree
Hide file tree
Showing 24 changed files with 837 additions and 423 deletions.
16 changes: 9 additions & 7 deletions docs/API.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
# API
**API****Docs**

***

## Table of contents
# API

### Modules
## Modules

- [index](modules/index.md)
- [plugin](modules/plugin.md)
- [web/react](modules/web_react.md)
- [web/preact](modules/web_preact.md)
- [index](index/API.md)
- [plugin](plugin/API.md)
- [web/react](web/react/API.md)
- [web/preact](web/preact/API.md)
18 changes: 18 additions & 0 deletions docs/index/API.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
[**API**](../API.md)**Docs**

***

# index

Modules for React Native

## Index

### Functions

- [useWebViewMessage](functions/useWebViewMessage.md)

### Interfaces

- [ReactNativeMessage](interfaces/ReactNativeMessage.md)
- [WebViewMessage](interfaces/WebViewMessage.md)
53 changes: 53 additions & 0 deletions docs/index/functions/useWebViewMessage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
[**API**](../../API.md)**Docs**

***

# Function: useWebViewMessage()

> **useWebViewMessage**\<`T`\>(`onSubscribe`): `object`
A hook to subscribe messages from WebView.

## Type Parameters

**T**

## Parameters

**onSubscribe**

## Returns

`object`

### ref

> **ref**: `RefObject`\<`WebView`\<`object`\>\>
### onMessage()

> **onMessage**: (`event`) => `void`
#### Parameters

**event**: `WebViewMessageEvent`

#### Returns

`void`

### emit()

> **emit**: (`message`) => `void`
#### Parameters

**message**: [`ReactNativeMessage`](../interfaces/ReactNativeMessage.md)\<`T`\>

#### Returns

`void`

## Defined in

[src/native/index.ts:28](https://github.com/inokawa/react-native-react-bridge/blob/5ee94fe89bf5e5651d81f91c134d0e6639b5c7a5/src/native/index.ts#L28)
29 changes: 29 additions & 0 deletions docs/index/interfaces/ReactNativeMessage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
[**API**](../../API.md)**Docs**

***

# Interface: ReactNativeMessage\<T\>

## Type Parameters

**T**

## Properties

### type

> **type**: `string`
#### Defined in

[src/types.ts:7](https://github.com/inokawa/react-native-react-bridge/blob/5ee94fe89bf5e5651d81f91c134d0e6639b5c7a5/src/types.ts#L7)

***

### data

> **data**: `T`
#### Defined in

[src/types.ts:8](https://github.com/inokawa/react-native-react-bridge/blob/5ee94fe89bf5e5651d81f91c134d0e6639b5c7a5/src/types.ts#L8)
29 changes: 29 additions & 0 deletions docs/index/interfaces/WebViewMessage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
[**API**](../../API.md)**Docs**

***

# Interface: WebViewMessage\<T\>

## Type Parameters

**T**

## Properties

### type

> **type**: `string`
#### Defined in

[src/types.ts:2](https://github.com/inokawa/react-native-react-bridge/blob/5ee94fe89bf5e5651d81f91c134d0e6639b5c7a5/src/types.ts#L2)

***

### data

> **data**: `T`
#### Defined in

[src/types.ts:3](https://github.com/inokawa/react-native-react-bridge/blob/5ee94fe89bf5e5651d81f91c134d0e6639b5c7a5/src/types.ts#L3)
36 changes: 0 additions & 36 deletions docs/interfaces/index.ReactNativeMessage.md

This file was deleted.

36 changes: 0 additions & 36 deletions docs/interfaces/index.WebViewMessage.md

This file was deleted.

48 changes: 0 additions & 48 deletions docs/modules/index.md

This file was deleted.

29 changes: 0 additions & 29 deletions docs/modules/plugin.md

This file was deleted.

73 changes: 0 additions & 73 deletions docs/modules/web_preact.md

This file was deleted.

Loading

0 comments on commit 6f0f254

Please sign in to comment.