Added documentation

This commit is contained in:
tsommer committed 2024-05-04 10:55:00 +02:00
1 parent 0859b1f2ec
commit 418f458118
11 files changed
+162 -3

No files matched your search

@@ -4,6 +4,9 @@ using MudBlazor;
namespace AIStudio.Components.CommonDialogs;
/// <summary>
/// A confirmation dialog that can be used to ask the user for confirmation.
/// </summary>
public partial class ConfirmDialog : ComponentBase
{
[CascadingParameter]
@@ -13,8 +13,14 @@ public partial class MainLayout : LayoutComponentBase
protected override async Task OnInitializedAsync()
{
//
// We use the Tauri API (Rust) to get the data and config directories
// for this app.
//
var dataDir = await this.JsRuntime.InvokeAsync<string>("window.__TAURI__.path.appLocalDataDir");
var configDir = await this.JsRuntime.InvokeAsync<string>("window.__TAURI__.path.appConfigDir");
// Store the directories in the settings manager:
SettingsManager.ConfigDirectory = configDir;
SettingsManager.DataDirectory = dataDir;
@@ -2,6 +2,9 @@ using Microsoft.AspNetCore.Components;
namespace AIStudio.Components.Pages;
/// <summary>
/// The chat page.
/// </summary>
public partial class Chat : ComponentBase
{
private async Task SendMessage()
@@ -37,6 +37,8 @@ public partial class Settings : ComponentBase
#endregion
#region Provider related
private async Task AddProvider()
{
var dialogParameters = new DialogParameters<ProviderDialog>
@@ -96,4 +98,6 @@ public partial class Settings : ComponentBase
await this.SettingsManager.StoreSettings();
}
}
#endregion
}