@switch (page()) { @case ('files') {
{{ 'XP.XpertSettings.FileTypes' | translate }} @for (type of fileTypes; track type) { }

{{ 'XP.XpertSettings.MaxFilesTip' | translate }}

} @case ('speech') { @if (editor.form.controls.speech.invalid) { } } @case ('limits') {

{{ 'XP.XpertSettings.ExecutionLimits' | translate }}

{{ 'XP.XpertSettings.ConcurrencyTip' | translate }}

{{ 'XP.XpertSettings.RecursionTip' | translate: { min: recursionRange.min | number, max: recursionRange.max | number } }}

@if (runtime.recursionLimit.invalid) { }
} @case ('sandbox') {
{{ 'XP.Xpert.SandboxProvider' | translate }}
@if (loading()) {

{{ 'XP.XpertSettings.Loading' | translate }}

} @else if (failed()) {
{{ 'XP.XpertSettings.ProvidersFailed' | translate }}
} @else { @if (!providers().length) {

{{ 'XP.Xpert.NoSandboxProvider' | translate }}

} }
} }