Complex components¶
Complex Connector SDK UI components¶
Complex Connector SDK UI components are sophisticated UI components that require more effort and code from a developer. However, they can solve challenging user interface and connector issues that are cannot be addressed with the Basic Connector SDK UI components.
Of these components, the List Object component is the most important, as other components (Describe Object, Filter Builder, Select Fields, and Transfer List component) depend on it being on a preceding page to provide them with the data required before they can be instantiated.
These complex UI components are available:
- 3-legged OAuth 2.0 (3LO) component: Used when 3LO is required for a connector (endpoint-only component).
- Key-Value component: Used when a user needs to specify key-value pairs.
- Table component: Provides a table UI for entry of parameters.
List Object and related components:
- List Object component: Lets a user select a single object.
- Describe Object component: Used to specify search or query parameters.
- Filter Builder component: Displays a list of objects and a text area for entering a filter expression.
- Select Fields component: Displays a list of fields and allows the selection of multiple fields from the list.
- Transfer List component: Displays a list of objects and allows the selection of multiple objects from the list.