init method

  1. @override
void init()
override

Implementation

@override
init() {
  instanceLoadedStream.listen((event) {
    api.workspace
      ..workspaceConfigs.entitiesLocation[event.documentId] =
          (event.instanceId, event.paneId)
      ..setActivePaneFromInstance(event.instanceId);
  });
  instanceClosedStream.listen((event) {
    api.workspace.workspaceConfigs.entitiesLocation.removeWhere(
      (_, value) => event.instanceId == value.$1 && event.paneId == value.$2,
    );
  });
}