Configuration Form Fields

Configuration Form Fields

The below table contains information about connector and connection configuration form fields.

Field Name
Attributes
Sample

button

id, name, label, require, readonly, description, value

{ "type": "button", "id": "oauth", "name": "OAuth", "label": "Connect to Account", "required": true, "readonly": false, "description": "", "value": "" }

text

id, name, label, require, readonly, description, value

{ "type": "text", "id": "id", "name": "Id", "label": "ID", "required": true, "readonly": false, "description": "T", "value": "" }

password

id, name, label, require, readonly, description, value

{ "type": "password", "id": "id", "name": "password", "label": "Password", "required": true, "readonly": false, "description": "", "value": "" }

number

id, name, label, require, readonly, description, min, max, value

{ "type": "number", "id": "id", "name": "number", "label": "Number", "required": true, "readonly": false, "description": "", "min": 1, "max": 365, "value": "" }

date-range

id, name, label, require, readonly, description, value

{ "type": "date-range", "id": "id", "name": "date range", "label": "Date Range", "required": true, "readonly": false, "description": "", "list": "", "value": "" }

select

id, name, label, require, readonly, description, limit, module, list([{value, title}]), value

{ "type": "select", "id": "id", "name": "name", "label": "Name", "required": true, "readonly": false, "description": "", "limit": 0, "module": [ "connector" ], "list": [ { "value": "Value 1", "title": "Title 1" }, ... ], "value": "" }

multi-select

id, name, label, require, readonly, description, limit, module, list([{value, title]}), value

{ "type": "multi-select", "id": "id", "name": "name", "label": "Name", "required": true, "readonly": false, "description": "", "limit": 0, "module": [ "connector" ], "list": [ { "value": "Value 1", "title": "Title 1" }, ... ], "value": "" }

sdropdown

id, name, label, require, readonly, description, list(["value1", ...]), value=""

{ "type": "sdropdown", "id": "id", "name": "single-select dropdown", "label": "Select", "required": false, "readonly": false, "description": "", "value": "", "list": [ "Value 1", ... ] }

mdropdown

id, name, label, require, readonly, description, list(["value1", ...]), value=[""]

{ "type": "mdropdown", "id": "id", "name": "multi-select dropdown", "label": "Multiple Select", "required": false, "readonly": false, "description": "", "value": ["", ...], "list": [ "Value 1", ... ] }

Last updated