[AAE-3514] Create file viewer widget (#6142)

* AAE-3514 Create File viewer widget

* AAE-3514 Fix complex fields behaviour

* AAE-3514 Modify attach widget selection indicator

* AAE-3514 Add unit tests to attach-file-cloud widget

* AAE-3514 Add unit tests

* AAE-3514 Increase coverage

* AAE-3514 Fix review comments

* AAE-3514 Fix review comments
This commit is contained in:
Pablo Martinez Garcia
2020-09-22 18:01:03 +02:00
committed by GitHub
parent 46383602f1
commit 3a464a7bed
20 changed files with 715 additions and 77 deletions

View File

@@ -61,7 +61,7 @@ export interface Container {
}
export type FormFieldRepresentation = (DateField | DateTimeField | TextField | AttachFileField | DropDownField |
RadioField | TypeaheadField | PeopleField | AmountField | NumberField | CheckboxField | HyperlinkField | NumberField);
RadioField | TypeaheadField | PeopleField | AmountField | NumberField | CheckboxField | HyperlinkField );
export interface AttachFileField extends FormField {
required: boolean;
@@ -229,5 +229,6 @@ export enum FormFieldType {
uploadFile = 'upload',
uploadFolder = 'uploadFolder',
displayValue = 'readonly',
displayText = 'readonly-text'
displayText = 'readonly-text',
fileViewer = 'file-viewer'
}