2019-09-18 10:19:50 +00:00
|
|
|
import { WidgetConfigReducerState } from "../reducers/entityReducers/widgetConfigReducer";
|
2019-09-12 08:11:25 +00:00
|
|
|
|
|
|
|
|
const WidgetConfigResponse: WidgetConfigReducerState = {
|
2019-09-18 10:19:50 +00:00
|
|
|
config: {
|
|
|
|
|
BUTTON_WIDGET: {
|
|
|
|
|
text: "Submit",
|
|
|
|
|
buttonStyle: "PRIMARY_BUTTON",
|
|
|
|
|
rows: 1,
|
|
|
|
|
columns: 2,
|
2019-10-03 17:06:44 +00:00
|
|
|
widgetName: "Button",
|
Property Pane Controls
- Fixes #121, #122, #123, #124, #90, #46, #65, #100, #101, #68, #102
2019-10-24 05:24:45 +00:00
|
|
|
isDisabled: false,
|
|
|
|
|
isVisible: true,
|
2019-09-18 10:19:50 +00:00
|
|
|
},
|
|
|
|
|
TEXT_WIDGET: {
|
2019-10-31 05:28:11 +00:00
|
|
|
text: "Label me",
|
2019-09-18 10:19:50 +00:00
|
|
|
textStyle: "LABEL",
|
|
|
|
|
rows: 1,
|
2019-10-31 09:04:19 +00:00
|
|
|
columns: 2,
|
2019-10-03 17:06:44 +00:00
|
|
|
widgetName: "Text",
|
2019-09-18 10:19:50 +00:00
|
|
|
},
|
|
|
|
|
IMAGE_WIDGET: {
|
|
|
|
|
defaultImage: "",
|
|
|
|
|
imageShape: "RECTANGLE",
|
|
|
|
|
image: "",
|
|
|
|
|
rows: 3,
|
|
|
|
|
columns: 3,
|
2019-10-03 17:06:44 +00:00
|
|
|
widgetName: "Image",
|
2019-09-18 10:19:50 +00:00
|
|
|
},
|
|
|
|
|
INPUT_WIDGET: {
|
|
|
|
|
inputType: "TEXT",
|
|
|
|
|
label: "Label me",
|
2019-11-13 07:00:25 +00:00
|
|
|
rows: 2,
|
2019-10-31 05:28:11 +00:00
|
|
|
columns: 5,
|
2019-10-03 17:06:44 +00:00
|
|
|
widgetName: "Input",
|
2019-09-18 10:19:50 +00:00
|
|
|
},
|
|
|
|
|
SWITCH_WIDGET: {
|
|
|
|
|
isOn: false,
|
2019-10-31 05:28:11 +00:00
|
|
|
label: "Switch",
|
2019-09-18 10:19:50 +00:00
|
|
|
rows: 1,
|
|
|
|
|
columns: 4,
|
2019-10-03 17:06:44 +00:00
|
|
|
widgetName: "Switch",
|
2019-09-18 10:19:50 +00:00
|
|
|
},
|
|
|
|
|
CONTAINER_WIDGET: {
|
|
|
|
|
backgroundColor: "#FFFFFF",
|
2019-10-31 05:28:11 +00:00
|
|
|
rows: 8,
|
|
|
|
|
columns: 8,
|
2019-10-03 17:06:44 +00:00
|
|
|
widgetName: "Container",
|
2019-09-18 10:19:50 +00:00
|
|
|
},
|
|
|
|
|
SPINNER_WIDGET: {
|
|
|
|
|
rows: 1,
|
|
|
|
|
columns: 1,
|
2019-10-03 17:06:44 +00:00
|
|
|
widgetName: "Spinner",
|
2019-09-18 10:19:50 +00:00
|
|
|
},
|
|
|
|
|
DATE_PICKER_WIDGET: {
|
2019-11-06 12:12:41 +00:00
|
|
|
enableTimePicker: true,
|
2019-09-18 10:19:50 +00:00
|
|
|
datePickerType: "DATE_PICKER",
|
|
|
|
|
rows: 1,
|
2019-11-06 12:12:41 +00:00
|
|
|
dateFormat: "DD/MM/YYYY",
|
2019-09-18 10:19:50 +00:00
|
|
|
columns: 3,
|
|
|
|
|
label: "Date",
|
2019-11-06 12:12:41 +00:00
|
|
|
widgetName: "DatePicker",
|
2019-09-18 10:19:50 +00:00
|
|
|
},
|
|
|
|
|
TABLE_WIDGET: {
|
|
|
|
|
rows: 5,
|
|
|
|
|
columns: 7,
|
2019-10-31 05:28:11 +00:00
|
|
|
label: "Data",
|
2019-10-03 17:06:44 +00:00
|
|
|
widgetName: "Table",
|
2019-09-18 10:19:50 +00:00
|
|
|
},
|
|
|
|
|
DROP_DOWN_WIDGET: {
|
|
|
|
|
rows: 1,
|
|
|
|
|
columns: 3,
|
2019-09-23 10:27:45 +00:00
|
|
|
selectionType: "SINGLE_SELECT",
|
2019-10-31 05:28:11 +00:00
|
|
|
label: "Select",
|
|
|
|
|
options: [
|
|
|
|
|
{ label: "Option 1", value: "1" },
|
|
|
|
|
{ label: "Option 2", value: "2" },
|
|
|
|
|
{ label: "Option 3", value: "3" },
|
|
|
|
|
],
|
2019-10-03 17:06:44 +00:00
|
|
|
widgetName: "Dropdown",
|
2019-09-18 10:19:50 +00:00
|
|
|
},
|
|
|
|
|
CHECKBOX_WIDGET: {
|
|
|
|
|
rows: 1,
|
|
|
|
|
columns: 3,
|
2019-10-31 09:04:19 +00:00
|
|
|
label: "Label me",
|
2019-09-18 10:19:50 +00:00
|
|
|
defaultCheckedState: true,
|
2019-10-03 17:06:44 +00:00
|
|
|
widgetName: "Checkbox",
|
2019-09-18 10:19:50 +00:00
|
|
|
},
|
|
|
|
|
RADIO_GROUP_WIDGET: {
|
|
|
|
|
rows: 3,
|
|
|
|
|
columns: 3,
|
2019-10-31 05:28:11 +00:00
|
|
|
label: "Labels",
|
2019-09-18 10:19:50 +00:00
|
|
|
options: [
|
|
|
|
|
{ label: "Alpha", value: "1" },
|
|
|
|
|
{ label: "Bravo", value: "2" },
|
|
|
|
|
{ label: "Charlie", value: "3" },
|
|
|
|
|
],
|
2019-10-31 09:04:19 +00:00
|
|
|
selectedOptionValue: "1",
|
2019-10-03 17:06:44 +00:00
|
|
|
widgetName: "RadioGroup",
|
2019-09-18 10:19:50 +00:00
|
|
|
},
|
|
|
|
|
ALERT_WIDGET: {
|
|
|
|
|
alertType: "NOTIFICATION",
|
|
|
|
|
intent: "SUCCESS",
|
|
|
|
|
rows: 3,
|
|
|
|
|
columns: 3,
|
|
|
|
|
header: "",
|
|
|
|
|
message: "",
|
2019-10-03 17:06:44 +00:00
|
|
|
widgetName: "Alert",
|
2019-09-18 10:19:50 +00:00
|
|
|
},
|
2019-11-04 14:22:50 +00:00
|
|
|
FILE_PICKER_WIDGET: {
|
|
|
|
|
rows: 3,
|
|
|
|
|
columns: 3,
|
|
|
|
|
widgetName: "FilePicker",
|
|
|
|
|
},
|
2019-09-13 10:45:49 +00:00
|
|
|
},
|
2019-09-18 10:19:50 +00:00
|
|
|
configVersion: 1,
|
2019-09-12 08:11:25 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export default WidgetConfigResponse;
|