mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-11-01 05:50:53 +00:00
Co-authored-by: Thorsten Sommer <SommerEngineering@users.noreply.github.com>
30 lines
1.3 KiB
Plaintext
30 lines
1.3 KiB
Plaintext
@inherits ConfigurationBaseCore
|
|
|
|
<PathDropZone Frameless="@true" Disabled="@(() => this.IsDisabled)" OnPathsDropped="@this.PathsDropped" Context="isDropTarget">
|
|
<MudStack Row="true" AlignItems="AlignItems.Center" Spacing="2" Style="@(isDropTarget ? PathDropZone.FIELD_HIGHLIGHT_STYLE : string.Empty)">
|
|
<MudTextField
|
|
T="string"
|
|
Text="@this.Text()"
|
|
TextChanged="@this.InternalUpdate"
|
|
Disabled="@this.IsDisabled"
|
|
Placeholder="@(this.IsDisabled ? string.Empty : T("You can also drag & drop the folder here."))"
|
|
Adornment="Adornment.Start"
|
|
AdornmentIcon="@this.Icon"
|
|
AdornmentColor="@(isDropTarget ? Color.Primary : this.IconColor)"
|
|
UserAttributes="@SPELLCHECK_ATTRIBUTES"
|
|
Immediate="@true"
|
|
Underline="false"
|
|
Class="flex-grow-1"
|
|
/>
|
|
|
|
<MudButton StartIcon="@Icons.Material.Filled.FolderOpen"
|
|
Variant="Variant.Outlined"
|
|
Color="Color.Primary"
|
|
Size="Size.Small"
|
|
Disabled="@(this.IsDisabled || this.isDirectoryDialogOpen)"
|
|
Class="mb-1"
|
|
OnClick="@this.OpenDirectoryDialog">
|
|
@T("Choose Directory")
|
|
</MudButton>
|
|
</MudStack>
|
|
</PathDropZone> |