@@ -195,6 +195,7 @@ The following interfaces are involved:
195
195
import { EStrokeType , ApplianceNames } from ' @netless/appliance-plugin' ;
196
196
room .setMemberState ({currentApplianceName: ApplianceNames .laserPen , strokeType: EStrokeType .Normal });
197
197
```
198
+ ! [Image](https: // github.com/user-attachments/assets/3cd10c3a-b17b-4c01-b9d4-868c69116d96)
198
199
2. Extended Teaching AIDS (Version >= 1.1 .1 )
199
200
` ` ` js
200
201
export enum EStrokeType {
@@ -248,7 +249,7 @@ The following interfaces are involved:
248
249
appliance.setMemberState({ ... } as ExtendMemberState);
249
250
` ` `
250
251
3. Split screen display Elements (little whiteboard featrue), need to combine ' @netless/app-little-white-board' (Version >= 1.1 .3 )
251
-
252
+ ! [Image](https : // github.com/user-attachments/assets/20810ea6-7d85-4e72-b75f-185599fffaf8)
252
253
4. Minimap function (Version >= 1.1 .6 )
253
254
```js
254
255
/** Create a minimap
@@ -259,6 +260,7 @@ The following interfaces are involved:
259
260
/** Destroy minimap */
260
261
destroyMiniMap(viewId: string): Promise<void>;
261
262
```
263
+ 
262
264
5. Filter Elements (Version >=1.1.6)
263
265
```js
264
266
/** Filter Elements
@@ -276,6 +278,7 @@ The following interfaces are involved:
276
278
*/
277
279
cancelFilterRender (viewId: string, isSync?: boolean): void ;
278
280
` ` `
281
+ 
279
282
6. Handwriting graphics automatic association function: 'autoDraw' (version >=1.1.7)
280
283
` ` ` js
281
284
export type AutoDrawOptions = {
@@ -295,6 +298,7 @@ The following interfaces are involved:
295
298
});
296
299
plugin .usePlugin (autoDrawPlugin);
297
300
` ` `
301
+ 
298
302
### Configure parameters
299
303
` ` getInstance(wm: WindowManager, adaptor: ApplianceAdaptor)` `
300
304
- wm: WindowManager\r oom\p layer. In multi-window mode, you pass WindowManager, and in single-window mode, you pass room or player(whiteboard playback mode).
0 commit comments