{{ 'PAC.Knowledgebase.SelectDocumentSource' | translate: {Default: 'Select Document Source'} }}
    @for (option of fileTypeOptions; track option.value) {
  1. @if (opt.isSelected()) { }

    {{option.label | i18n}}

    {{option.description | i18n}}

  2. }
{{ 'PAC.Knowledgebase.ReadMore' | translate: {Default: 'Read More'} }}
@switch (sourceType()[0]) { @case (eKDocumentSourceType.LocalFile) { } @case (eKDocumentSourceType.FileSystem) {
@if (fileSystemStrategy(); as fileSystemStrategy) { }
} @case (eKDocumentSourceType.WebCrawl) {
{{ 'PAC.Knowledgebase.ChooseaProvider' | translate: {Default: 'Choose a Provider'} }}
    @for (type of webTypeOptions; track type) { }
@if (webOptionSchema(); as optionSchema) {
{{ 'PAC.Knowledgebase.Use' | translate: {Default: 'Use'} }} {{optionSchema.type}} {{ 'PAC.Knowledgebase.ExtractWebContent' | translate: {Default: 'extract web content'} }}
@if (optionSchema.integrationProvider) {
@if (integration(); as integration) { {{integration.name}} } @else { {{ 'PAC.Knowledgebase.Integration' | translate: {Default: 'Integration'} }} }
}
@if (optionSchema.helpUrl) { {{webTypes()[0].label | i18n}} {{ 'PAC.Knowledgebase.Document' | translate: {Default: 'Document'} }} }
{{ 'PAC.Knowledgebase.Settings' | translate: {Default: 'Settings'} }}
@if (expand()) {
@for (param of webParams(); track param.name) { }
}
@if (loadingWeb()) { {{ 'PAC.Knowledgebase.Crawl' | translate: {Default: 'Crawl'} }}... } @else { {{ 'PAC.Knowledgebase.CrawlResults' | translate: {Default: 'Crawl results'} }} }
@if (!loadingWeb() && !webError() && webDocs()) { {{ 'PAC.Knowledgebase.CrawlDesc' | translate: { Default: 'A total of ' + webDocs().length + ' pages were crawled in ' + duration() + ' seconds', duration: duration(), webDocs: webDocs().length } }} }
@if (loadingWeb()) { } @else if (webError()) {
{{webError()}}
} @else { @for (page of webDocs(); track page) {
{{page.metadata.url}}
} }
}
} }
@if (sourceType()[0] === eKDocumentSourceType.FileSystem) { }
@if (selectedFile(); as file) { }
@if (previewDoc(); as preview) {
{{ 'PAC.Knowledgebase.WebPagePreview' | translate: {Default: 'WebPage Preview'} }}
{{preview.metadata.title}}
{{preview.metadata.url}}
{{preview.pageContent}}
} @if (sourceType()[0] === eKDocumentSourceType.FileSystem) { }
@for (item of integrations(); track item.id) {
{{ item.name }}
} @empty {
{{ 'PAC.KEY_WORDS.Empty' | translate: { Default: 'Empty' } }}
}