Files
alfresco-ng2-components/e2e/pages/adf/process_services/widgets/Widget.js
Eugenio Romano bd2d102449 [no-issue] clean e2e test PS (#3830)
* clean test PS

* add describe around filters

* semi column review

* remove comment
2018-09-27 11:58:50 +01:00

70 lines
1.8 KiB
JavaScript

/*!
* @license
* Copyright 2016 Alfresco Software, Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
var MultilineText = require('./MultilineText');
var Header = require('./Header');
var DisplayText = require('./DisplayText');
var AttachFile = require('./AttachFile');
var DisplayValue = require('./DisplayValue');
var RadioButtons = require('./RadioButtons');
var Hyperlink = require('./Hyperlink');
var Dropdown = require('./Dropdown');
var DynamicTable = require('./DynamicTable');
var Widget = function () {
this.multilineTextWidget = function () {
return new MultilineText();
};
this.headerWidget = function () {
return new Header();
};
this.displayTextWidget = function () {
return new DisplayText();
};
this.attachFileWidget = function () {
return new AttachFile();
};
this.displayValueWidget = function () {
return new DisplayValue();
};
this.radioWidget = function () {
return new RadioButtons();
};
this.hyperlink = function () {
return new Hyperlink();
};
this.dropdown = function () {
return new Dropdown();
};
this.dynamicTable = function () {
return new DynamicTable();
};
};
module.exports = Widget;