Skip to content

Commit 016ea6f

Browse files
authored
feat: conv && relation sdk doc optimize (#272)
* feat: conv && relation sdk doc optimize * Delete docs/blog/golang/optimization/optimize.mdx
1 parent 66802a9 commit 016ea6f

22 files changed

+52
-2373
lines changed

docs/sdks/callback/onBlackAdded.mdx

Lines changed: 0 additions & 136 deletions
Original file line numberDiff line numberDiff line change
@@ -14,144 +14,8 @@ toc_max_heading_level: 2
1414

1515
:::
1616

17-
<Tabs
18-
groupId="sdks-language"
19-
values={[
20-
{ label: 'iOS', value: 'iOS', },
21-
{ label: 'Android', value: 'Android', },
22-
{ label: 'Flutter', value: 'Flutter', },
23-
{ label: 'uni-app', value: 'uni-app', },
24-
{ label: 'Browser/Electron/MiniProgram', value: 'Web', },
25-
{ label: 'Unity', value: 'Unity', },
26-
]
27-
}>
28-
29-
<TabItem value="Flutter">
30-
31-
### 返回原型
32-
33-
```dart showLineNumbers
34-
Function(BlacklistInfo info)? onBlacklistAdded;
35-
```
36-
37-
### 返回结果
38-
39-
| 名称 | 类型 | 描述 |
40-
| ---- | ----------------------------------------------------- | -------- |
41-
| info | [BlacklistInfo](docs/sdks/class/relation/blackInfo.mdx) | 黑名单信息 |
42-
43-
</TabItem>
44-
45-
<TabItem value="iOS">
46-
47-
### 返回原型
48-
49-
```swift showLineNumbers
50-
51-
- (void)onBlackAdded:(OIMBlackInfo *)info;
52-
53-
```
54-
55-
### 返回结果
56-
57-
| 名称 | 类型 | 描述 |
58-
| ---- | ---------------------------------------------------- | -------- |
59-
| info | [OIMBlackInfo](docs/sdks/class/relation/blackInfo.mdx) | 黑名单信息 |
60-
61-
</TabItem>
62-
63-
<TabItem value="Android">
64-
65-
### 函数原型
66-
67-
```Java showLineNumbers
68-
69-
- void onBlacklistAdded(BlacklistInfo u)
70-
71-
```
72-
73-
### 返回结果
74-
75-
| 名称 | 类型 | 描述 |
76-
| ---- | ----------------------------------------------------- | -------- |
77-
| info | [BlacklistInfo](docs/sdks/class/relation/blackInfo.mdx) | 好友信息 |
78-
79-
</TabItem>
80-
81-
<TabItem value="Web">
82-
83-
### 返回原型
84-
85-
```ts showLineNumbers
86-
87-
onBlackAdded(data: WSEvent<BlackUserItem>): void;
88-
89-
```
90-
91-
### 返回结果
92-
93-
| 名称 | 类型 | 描述 |
94-
| ---- | ---------------------------------------------------------------------------------------------- | ---------- |
95-
| data | [WSEvent](docs/sdks/class/response.mdx)<[BlackUserItem](docs/sdks/class/relation/blackInfo.mdx)> | 黑名单信息 |
96-
97-
### 调用示例
98-
99-
```js showLineNumbers
100-
import { getSDK, CbEvents } from '@openim/wasm-client-sdk';
101-
// or
102-
// import { getSDK, CbEvents } from '@openim/client-sdk';
103-
// const IMSDK = getSDK();
104-
105-
const IMSDK = getSDK();
106-
107-
IMSDK.on(CbEvents.OnBlackAdded, ({ data }) => {
108-
// data 黑名单信息
109-
});
110-
```
111-
112-
</TabItem>
113-
114-
<TabItem value="uni-app">
115-
116-
### 返回原型
117-
118-
```ts showLineNumbers
119-
120-
onBlackAdded(data: WSEvent<BlackUserItem>): void;
121-
122-
```
123-
124-
### 返回结果
125-
126-
| 名称 | 类型 | 描述 |
127-
| ---- | ---------------------------------------------------------------------------------------------- | ---------- |
128-
| data | [WSEvent](docs/sdks/class/response.mdx)<[BlackUserItem](docs/sdks/class/relation/blackInfo.mdx)> | 黑名单信息 |
129-
130-
### 调用示例
131-
132-
```js showLineNumbers
133-
import IMSDK from 'openim-uniapp-polyfill';
134-
135-
IMSDK.subscribe(IMSDK.IMEvents.OnBlackAdded, ({ data }) => {
136-
// data 黑名单信息
137-
});
138-
```
139-
140-
</TabItem>
141-
142-
<TabItem value="Unity">
143-
144-
### 返回原型
145-
146-
```C# showLineNumbers
147-
void OnBlackAdded(BlackInfo blackInfo);
148-
```
149-
15017
### 返回结果
15118

15219
| 名称 | 类型 | 描述 |
15320
| ---- | ----------------------------------------------------- | -------- |
15421
| info | [BlackInfo](docs/sdks/class/relation/blackInfo.mdx) | 黑名单信息 |
155-
156-
</TabItem>
157-
</Tabs>

docs/sdks/callback/onBlackDeleted.mdx

Lines changed: 0 additions & 134 deletions
Original file line numberDiff line numberDiff line change
@@ -14,143 +14,9 @@ toc_max_heading_level: 2
1414

1515
:::
1616

17-
<Tabs
18-
groupId="sdks-language"
19-
values={[
20-
{ label: 'iOS', value: 'iOS', },
21-
{ label: 'Android', value: 'Android', },
22-
{ label: 'Flutter', value: 'Flutter', },
23-
{ label: 'uni-app', value: 'uni-app', },
24-
{ label: 'Browser/Electron/MiniProgram', value: 'Web', },
25-
{ label: 'Unity', value: 'Unity', },
26-
]
27-
}>
28-
29-
<TabItem value="Flutter">
30-
31-
### 返回原型
32-
33-
```dart showLineNumbers
34-
Function(BlacklistInfo info)? onBlacklistDeleted;
35-
```
36-
37-
### 返回结果
38-
39-
| 名称 | 类型 | 描述 |
40-
| ---- | ----------------------------------------------------- | -------- |
41-
| info | [BlacklistInfo](docs/sdks/class/relation/blackInfo.mdx) | 黑名单信息 |
42-
43-
</TabItem>
44-
45-
<TabItem value="iOS">
46-
47-
### 返回原型
48-
49-
```swift showLineNumbers
50-
51-
- (void)onBlackDeleted:(OIMBlackInfo *)info;
52-
53-
```
54-
55-
### 返回结果
56-
57-
| 名称 | 类型 | 描述 |
58-
| ---- | ---------------------------------------------------- | -------- |
59-
| info | [OIMBlackInfo](docs/sdks/class/relation/blackInfo.mdx) | 黑名单信息 |
60-
61-
</TabItem>
62-
63-
<TabItem value="Android">
64-
65-
### 函数原型
66-
67-
```Java showLineNumbers
68-
69-
- void onBlacklistDeleted(BlacklistInfo u);
70-
71-
```
72-
73-
### 返回结果
74-
75-
| 名称 | 类型 | 描述 |
76-
| ---- | ----------------------------------------------------- | -------- |
77-
| info | [BlacklistInfo](docs/sdks/class/relation/blackInfo.mdx) | 好友信息 |
78-
79-
</TabItem>
80-
81-
<TabItem value="Web">
82-
83-
### 返回原型
84-
85-
```ts showLineNumbers
86-
87-
onBlackDeleted(data: WSEvent<BlackUserItem>): void;
88-
89-
```
90-
91-
### 调用示例
92-
93-
```js showLineNumbers
94-
import { getSDK, CbEvents } from '@openim/wasm-client-sdk';
95-
// or
96-
// import { getSDK, CbEvents } from '@openim/client-sdk';
97-
// const IMSDK = getSDK();
98-
const IMSDK = getSDK();
99-
100-
IMSDK.on(CbEvents.OnBlackDeleted, ({ data }) => {
101-
// data 黑名单信息
102-
});
103-
```
104-
105-
### 返回结果
106-
107-
| 名称 | 类型 | 描述 |
108-
| ---- | ---------------------------------------------------------------------------------------------- | ---------- |
109-
| data | [WSEvent](docs/sdks/class/response.mdx)<[BlackUserItem](docs/sdks/class/relation/blackInfo.mdx)> | 黑名单信息 |
110-
111-
</TabItem>
112-
113-
<TabItem value="uni-app">
114-
115-
### 返回原型
116-
117-
```ts showLineNumbers
118-
119-
onBlackDeleted(data: WSEvent<BlackUserItem>): void;
120-
121-
```
122-
123-
### 返回结果
124-
125-
| 名称 | 类型 | 描述 |
126-
| ---- | ---------------------------------------------------------------------------------------------- | ---------- |
127-
| data | [WSEvent](docs/sdks/class/response.mdx)<[BlackUserItem](docs/sdks/class/relation/blackInfo.mdx)> | 黑名单信息 |
128-
129-
### 调用示例
130-
131-
```js showLineNumbers
132-
import IMSDK from 'openim-uniapp-polyfill';
133-
134-
IMSDK.subscribe(IMSDK.IMEvents.OnBlackDeleted, ({ data }) => {
135-
// data 黑名单信息
136-
});
137-
```
138-
139-
</TabItem>
140-
141-
<TabItem value="Unity">
142-
143-
### 返回原型
144-
145-
```C# showLineNumbers
146-
void OnBlackDeleted(BlackInfo info);
147-
```
14817

14918
### 返回结果
15019

15120
| 名称 | 类型 | 描述 |
15221
| ---- | ----------------------------------------------------- | -------- |
15322
| info | [BlackInfo](docs/sdks/class/relation/blackInfo.mdx) | 黑名单信息 |
154-
155-
</TabItem>
156-
</Tabs>

0 commit comments

Comments
 (0)