searchConversation static method

Future<List<ConversationSearchInfo>> searchConversation(
  1. String keyword,
  2. List<ConversationType> types,
  3. List<int> lines
)

搜索会话信息

Implementation

static Future<List<ConversationSearchInfo>> searchConversation(
    String keyword, List<ConversationType> types, List<int> lines) async {
  List<int> itypes = [];
  types.forEach((element) {
    itypes.add(element.index);
  });
  if (lines.isEmpty) {
    lines = [0];
  }

  List<dynamic> datas = await _channel.invokeMethod('searchConversation',
      {'keyword': keyword, 'types': itypes, 'lines': lines});
  List<ConversationSearchInfo> infos =
      await _convertProtoConversationSearchInfos(datas);
  return infos;
}