✨ Refresh files on external change
This commit is contained in:
@@ -13,4 +13,17 @@ public class GlobalEvents
|
||||
public EventWrapper<SharpIdeProjectModel, Task> ProjectStartedRunning { get; } = new(_ => Task.CompletedTask);
|
||||
public EventWrapper<SharpIdeProjectModel, Task> ProjectStoppedRunning { get; } = new(_ => Task.CompletedTask);
|
||||
public EventWrapper<ExecutionStopInfo, Task> DebuggerExecutionStopped { get; } = new(_ => Task.CompletedTask);
|
||||
|
||||
public FileSystemWatcherInternal FileSystemWatcherInternal { get; } = new();
|
||||
}
|
||||
|
||||
public class FileSystemWatcherInternal
|
||||
{
|
||||
public EventWrapper<string, Task> DirectoryCreated { get; } = new(_ => Task.CompletedTask);
|
||||
public EventWrapper<string, Task> DirectoryDeleted { get; } = new(_ => Task.CompletedTask);
|
||||
public EventWrapper<string, string, Task> DirectoryRenamed { get; } = new((_, _) => Task.CompletedTask);
|
||||
public EventWrapper<string, Task> FileCreated { get; } = new(_ => Task.CompletedTask);
|
||||
public EventWrapper<string, Task> FileDeleted { get; } = new(_ => Task.CompletedTask);
|
||||
public EventWrapper<string, string, Task> FileRenamed { get; } = new((_, _) => Task.CompletedTask);
|
||||
public EventWrapper<string, Task> FileChanged { get; } = new(_ => Task.CompletedTask);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user