arlas-wui-toolkit / Exports / DownloadDialogComponent
Class: DownloadDialogComponent
Implements
OnInit
Table of contents
Constructors
Properties
- allFields
- arlasHitsExporterVersion
- authTypeCommand
- collectionRef
- collections
- data
- detectedOs
- exportTypeGroup
- exportedTypeCommand
- filterUrl
- isCopied
- operatingSystems
- paramFormGroup
- selectedCollection
- selectedFieldString
- selectedFields
- selectedFirstOrderField
- selectedSecondOrderField
- selectedSortableFields
- selectedThirdOrderField
- selectionList
- serverUrl
Methods
- changeStep
- collectionChange
- copyCommand
- copyTextToClipboard
- ngOnInit
- onSelectionChange
- setCollectionField
Constructors
constructor
• new DownloadDialogComponent(data
, formBuilder
, collaborativeService
, configService
, authService
, deviceService
, startupService
)
Parameters
Name | Type |
---|---|
data |
string [] |
formBuilder |
UntypedFormBuilder |
collaborativeService |
ArlasCollaborativesearchService |
configService |
ArlasConfigService |
authService |
AuthentificationService |
deviceService |
DeviceDetectorService |
startupService |
ArlasStartupService |
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:88
Properties
allFields
• allFields: ArlasSearchField
[]
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:61
arlasHitsExporterVersion
• arlasHitsExporterVersion: number
= ARLAS_HITS_EXPORTER_VERSION
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:82
authTypeCommand
• authTypeCommand: string
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:71
collectionRef
• collectionRef: CollectionReferenceDescription
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:77
collections
• collections: any
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:83
data
• data: string
[]
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:89
detectedOs
• detectedOs: string
= 'Linux/Mac'
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:80
exportTypeGroup
• exportTypeGroup: UntypedFormGroup
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:75
exportedTypeCommand
• exportedTypeCommand: string
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:70
filterUrl
• filterUrl: string
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:69
isCopied
• isCopied: boolean
= false
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:73
operatingSystems
• operatingSystems: string
[]
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:79
paramFormGroup
• paramFormGroup: UntypedFormGroup
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:76
selectedCollection
• selectedCollection: any
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:84
selectedFieldString
• selectedFieldString: string
= ''
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:64
selectedFields
• selectedFields: ArlasSearchField
[]
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:62
selectedFirstOrderField
• selectedFirstOrderField: ArlasSearchField
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:65
selectedSecondOrderField
• selectedSecondOrderField: ArlasSearchField
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:66
selectedSortableFields
• selectedSortableFields: ArlasSearchField
[]
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:63
selectedThirdOrderField
• selectedThirdOrderField: ArlasSearchField
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:67
selectionList
• selectionList: MatSelectionList
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:86
serverUrl
• serverUrl: any
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:85
Methods
changeStep
▸ changeStep(event
): void
Switches between dialog steps
Parameters
Name | Type | Description |
---|---|---|
event |
any |
The step index |
Returns
void
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:152
collectionChange
▸ collectionChange(event
): void
Parameters
Name | Type |
---|---|
event |
any |
Returns
void
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:126
copyCommand
▸ copyCommand(downloadCommand
, downloadCommandWindows
): void
Parameters
Name | Type |
---|---|
downloadCommand |
any |
downloadCommandWindows |
any |
Returns
void
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:166
copyTextToClipboard
▸ copyTextToClipboard(text
): void
Copies a text in your clipboard
Parameters
Name | Type | Description |
---|---|---|
text |
string |
Text to copy |
Returns
void
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:178
ngOnInit
▸ ngOnInit(): void
Returns
void
Implementation of
OnInit.ngOnInit
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:101
onSelectionChange
▸ onSelectionChange(selectedOptionsList
): void
Parameters
Name | Type |
---|---|
selectedOptionsList |
any |
Returns
void
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:116
setCollectionField
▸ setCollectionField(collection
): void
Parameters
Name | Type |
---|---|
collection |
any |
Returns
void
Defined in
projects/arlas-toolkit/src/lib/components/download/download.component.ts:132