getOpenFiles method

Future<List<String>> getOpenFiles()

Get the list of currently open files.

Implementation

Future<List<String>> getOpenFiles() async {
  final response = await request(
    BridgeMessage(type: BridgeMessageType.getOpenFiles),
  );
  if (response.type == BridgeMessageType.openFilesResponse) {
    final files = response.payload['files'] as List<dynamic>?;
    return files?.cast<String>() ?? [];
  }
  return [];
}