HotReloadEngine Class
Definition
public class HotReloadEngine
Constructors
| Name | Description |
|---|---|
| HotReloadEngine | No summary available. |
HotReloadEngine Constructor
public HotReloadEngine(Avalonia.Application application, System.Collections.Generic.IReadOnlyDictionary<Type, string> typeToXamlPath, System.Collections.Generic.IReadOnlyDictionary<string, int> pathToKind, AvaloniaUI.DiagnosticsSupport.HotReload.XamlFileResolver fileResolver, Func<System.Collections.Generic.IEnumerable<Avalonia.Controls.TopLevel>> topLevelProvider)
Parameters
application Avalonia.Application
typeToXamlPath System.Collections.Generic.IReadOnlyDictionary<Type, string>
pathToKind System.Collections.Generic.IReadOnlyDictionary<string, int>
fileResolver AvaloniaUI.DiagnosticsSupport.HotReload.XamlFileResolver
topLevelProvider Func<System.Collections.Generic.IEnumerable<Avalonia.Controls.TopLevel>>
Methods
| Name | Description |
|---|---|
| HandleUpdate | No summary available. |
| HandleXamlFileChanged | No summary available. |
| InitializeVersionStampHashes | No summary available. |
HandleUpdate Method
public void HandleUpdate(Type[] updatedTypes)
Parameters
updatedTypes Type[]
HandleXamlFileChanged Method
public void HandleXamlFileChanged(string relativePath, string xamlContent, int kind)
Parameters
relativePath string
xamlContent string
kind int
InitializeVersionStampHashes Method
public void InitializeVersionStampHashes()
Properties
| Name | Description |
|---|---|
| IncrementalReloadEnabled | No summary available. |
IncrementalReloadEnabled Property
public bool IncrementalReloadEnabled { get; set; }