mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-31 17:38:48 +00:00
[ADF-3671] Add automation tests for Form Widgets (#3911)
* [ADF-3617] Fix bugs in Task Details Page controller * [ADF-3617] Fix bugs in Task Page controller * [ADF-3617] Separate in different describes automation tests * [ADF-3671] start working on e2e form tests * [ADF-3671] improved checks for form widgets * [ADF-3671] start adding multiline text widget tsts * [ADF-3671] added test for multiline and some improvements * [ADF-3671] Add e2e tests for Dropdown, Date, Checkbox widgets * [ADF-3671] Add e2e test for radio, number, hyperlink widgets * [ADF-3671] Add automation tests for Form Widgets * [ADF-3671] Update usage of Dropdown Widget * [ADF-3671] Fix fileModel file and rename widget controles * [ADF-3671] Rename Widget Controllers * [ADF-3671] Remove unused imports and fix dynamic table e2e test * [ADF-3671] Fix spell errors * [ADF-3671] Fix people, date time, attach widget * [ADF-3671] Fix Form People widget tests * [ADF-3671] Rebase and remove unused variables
This commit is contained in:
committed by
Eugenio Romano
parent
9599b84a84
commit
ee7af9d797
@@ -15,57 +15,96 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
import { MultilineText } from './multilineText';
|
||||
import { Header } from './header';
|
||||
import { DisplayText } from './displayText';
|
||||
import { AttachFile } from './attachFile';
|
||||
import { DisplayValue } from './displayValue';
|
||||
import { RadioButtons } from './radioButtons';
|
||||
import { Hyperlink } from './hyperlink';
|
||||
import { Dropdown } from './dropdown';
|
||||
import { DynamicTable } from './dynamicTable';
|
||||
import { People } from './people';
|
||||
import { MultilineTextWidget } from './multilineTextWidget';
|
||||
import { HeaderWidget } from './headerWidget';
|
||||
import { DisplayTextWidget } from './displayTextWidget';
|
||||
import { AttachFileWidget } from './attachFileWidget';
|
||||
import { DisplayValueWidget } from './displayValueWidget';
|
||||
import { RadioButtonsWidget } from './radioButtonsWidget';
|
||||
import { HyperlinkWidget } from './hyperlinkWidget';
|
||||
import { DropdownWidget } from './dropdownWidget';
|
||||
import { DynamicTableWidget } from './dynamicTableWidget';
|
||||
import { TextWidget } from './textWidget';
|
||||
import { CheckboxWidget } from './checkboxWidget';
|
||||
import { DateWidget } from './dateWidget';
|
||||
import { DateTimeWidget } from './dateTimeWidget';
|
||||
import { NumberWidget } from './numberWidget';
|
||||
import { AmountWidget } from './amountWidget';
|
||||
import { ContainerWidget } from './containerWidget';
|
||||
import { PeopleWidget } from './peopleWidget';
|
||||
import { DocumentWidget } from './documentWidget';
|
||||
|
||||
export class Widget {
|
||||
|
||||
multilineTextWidget() {
|
||||
return new MultilineText();
|
||||
return new MultilineTextWidget();
|
||||
}
|
||||
|
||||
headerWidget() {
|
||||
return new Header();
|
||||
return new HeaderWidget();
|
||||
}
|
||||
|
||||
displayTextWidget() {
|
||||
return new DisplayText();
|
||||
return new DisplayTextWidget();
|
||||
}
|
||||
|
||||
attachFileWidget() {
|
||||
return new AttachFile();
|
||||
return new AttachFileWidget();
|
||||
}
|
||||
|
||||
displayValueWidget() {
|
||||
return new DisplayValue();
|
||||
return new DisplayValueWidget();
|
||||
}
|
||||
|
||||
radioWidget() {
|
||||
return new RadioButtons();
|
||||
return new RadioButtonsWidget();
|
||||
}
|
||||
|
||||
hyperlink() {
|
||||
return new Hyperlink();
|
||||
return new HyperlinkWidget();
|
||||
}
|
||||
|
||||
dropdown() {
|
||||
return new Dropdown();
|
||||
return new DropdownWidget();
|
||||
}
|
||||
|
||||
dynamicTable() {
|
||||
return new DynamicTable();
|
||||
return new DynamicTableWidget();
|
||||
}
|
||||
|
||||
textWidget() {
|
||||
return new TextWidget();
|
||||
}
|
||||
|
||||
documentWidget() {
|
||||
return new DocumentWidget();
|
||||
}
|
||||
|
||||
checkboxWidget() {
|
||||
return new CheckboxWidget();
|
||||
}
|
||||
|
||||
dateWidget() {
|
||||
return new DateWidget();
|
||||
}
|
||||
|
||||
dateTimeWidget() {
|
||||
return new DateTimeWidget();
|
||||
}
|
||||
|
||||
numberWidget() {
|
||||
return new NumberWidget();
|
||||
}
|
||||
|
||||
amountWidget() {
|
||||
return new AmountWidget();
|
||||
}
|
||||
|
||||
containerWidget() {
|
||||
return new ContainerWidget();
|
||||
}
|
||||
|
||||
peopleWidget() {
|
||||
return new People();
|
||||
return new PeopleWidget();
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user