createConversation method
Future<ConversationHandle>
createConversation(
- EngineHandle engine,
- ConversationConfig config
override
Implementation
@override
Future<ConversationHandle> createConversation(
EngineHandle engine,
ConversationConfig config,
) async {
final jsEngine = await (engine as _WebEngineHandle).engine;
final jsConfig = _conversationConfigToJs(config);
final conversation = await _promiseToFuture<JSObject>(
jsEngine.callMethod<JSPromise<JSObject>>(
'createConversation'.toJS,
jsConfig,
),
);
return _WebConversationHandle(conversation);
}