2026-09-04 15:48:07 +02:00
|
|
|
@inherits MSGComponentBase
|
|
|
|
|
|
|
|
|
|
@if (this.availableTools.Count > 0)
|
|
|
|
|
{
|
|
|
|
|
<ConfigurationMultiSelect TData="string"
|
|
|
|
|
OptionDescription="@this.Label"
|
|
|
|
|
OptionHelp="@this.Help"
|
|
|
|
|
Data="@this.availableTools"
|
2026-10-27 08:48:52 +01:00
|
|
|
SelectedValues="@this.GetShownToolIds"
|
2026-09-04 15:48:07 +02:00
|
|
|
SelectionUpdateAsync="@this.OptionChangedAsync"
|
|
|
|
|
Disabled="@(() => this.ReadOnly || this.Disabled)"
|
|
|
|
|
IsItemLocked="@this.IsToolLocked"
|
|
|
|
|
EmptySelectionText="@T("No tools selected")"
|
|
|
|
|
SingleSelectionText="@T("1 tool selected")"
|
|
|
|
|
MultipleSelectionText="@T("{0} tools selected")"/>
|
|
|
|
|
}
|