You have to go through a four-step form wizard to enable this
Control, i.e., Design, API, Advance & Mobile. Let’s explain
these steps below:
1st Step – Design
Database Field Name (mandatory): Defines the name of the database field to which the
component's data will be mapped and stored.
Status Field: A field representing the status of the form or data.
Label Name (mandatory): Specifies the display name or title for a field or control in
the user interface.
Column Width: Specifies the width of a column in a layout or grid system, allowing
control over how much space the column occupies relative to others.
2nd Step – API
Data
Data Source: Select the data source from the following options: HTTP, Workflow, No SQL,
or RDBMS.
HTTP: Settings related to HTTP as the data source.
Data Connection: The connection details for the HTTP source.
Method (mandatory): Select the HTTP method from the following options: GET,
PUT, POST, PATCH, DELETE, or POCO.
API URL (mandatory): The URL for the API endpoint to fetch data.
Query Parameters: Optional parameters to be passed in the query string.
Key: The key for the query parameter.
Value: The value for the query parameter.
Query Variable: Variables to be used in the query.
Select Type: The type of selection for the query.
Headers: Additional headers to include in the API request.
Name: The header name.
Value: The value for the header.
Others: Other settings related to the HTTP request.
Enable raw query: Option to enable or disable raw query input.
Response Attribute: The attribute in the response to bind to the grid.
Is API Result Nested: Indicates whether the API result is nested inside a parent
structure.
Map With Data Model Property: If true, no API or client data is required, and the grid
will bind from the page's get API.
Enable Pagination: Option to enable pagination in the data display.
Page Size: The number of items to display per page when pagination is enabled.
Mapping
Load Card by Form UI: This is used to configure a card grid using a custom card design.
Form Id: The identifier for the form used in the card grid.
Horizontal Alignment: Choose alignment from the following options: Left, Right,
Center, Between, or Around.
Hide Default Border?: Option to hide the default border around the card.
Custom Header: Configurations for a custom header within the card.
Name: The name of the custom header.
Custom Class: A custom CSS class to style the header.
Width: The width of the custom header.
Header Custom Class: A custom CSS class to style the header of the card.
Card Type: Choose from various card designs such as List, Photo, Backdrop, Large,
Profile, Contact, Product, Dynamic, etc.
Field Mapping: Click on “Add New” to map fields in the grid based on your requirements,
and refresh the API response.
After mapping, configure the following fields:
Binding: Configuration for binding data to the card fields.
Label: The label associated with the field.
Data Field: From API: The data field pulled from the API.
Data Type: Choose the data type, such as None, Email, Date, Title, Subtitle,
Image, Header Image, etc.
Text Color: The color of the text displayed on the card.
Web View: Configuration for how the card should appear in web view.
Label Option: Select from the following options: Name Only, Name & Icon, Icon
Only, or None.
Disable Word Wrap?: Option to disable word wrapping in the card.
Mobile View: Configuration for how the card should appear in mobile view.
Label Option: Select from the following options: Name Only, Name & Icon, Icon
Only, or None.
Number of Line: The number of lines to display in mobile view.
Mobile Color: The color for mobile display.
Hide in Mobile: Option to hide the card in mobile view.
Font Size: The font size for text in mobile view.
Is Font Bold?: Option to apply bold styling to the font.
Is Font Italic?: Option to apply italic styling to the font.
Action
Action Button Position: Popover or Card Footer
Card Footer: The position where the action button is displayed on the card.
Position: Specifies the location of the action button in the card footer.
Custom Action: Configure the actions on the card based on requirements by clicking on
the "Add New" button.
Then configure the following details:
Action: Configuration of the action button.
Button Text: The text displayed on the action button.
Button Type: Select button type from the dropdown menu.
Action Type: Choose action type from the following options: Sidebar, New Tab,
Same Tab, Popup Window, Submit, Submit & Redirect, etc.
Primary Key Field: The primary field to be used for the action.
Redirect URL: The URL to redirect after the action is triggered.
Primary Key Node (optional): The optional primary key node for the action.
Web View: Configuration for how the action button appears in the web view.
Label Option: Choose label option from the following: Name Only, Name & Icon,
or Icon Only.
Mobile View: Configuration for how the action button appears in the mobile view.
Label Option: Choose label option from the following: Name Only, Name & Icon,
or Icon Only.
Advance: Advanced configuration for the action button.
Action: Choose action from the following options: Hide, Show, Enable, or
Disable.
Add Rule: Option to add rules for the action button.
API Field: The field in the API to be used for the rule.
Operator: The operator used in the rule.
Value: The value to be compared in the rule.
Action: The action to take based on the rule.
Is Value From DataModel: Indicates if the value is from the DataModel.
Model Value From Another Form: Specifies if the value is sourced from
another form in the DataModel.
3rd Step – Advance
Design
Show Card Header: Option to display or hide the header of the card.
Others
No Data Configuration: Configuration for when there is no data to display on the card.
No Data Image URL: The URL of the image to be displayed when there is no data
available.
Background Color: The background color to be applied when no data is present.
Image Width: The width of the image to be displayed when there is no data.
Cover Height: The height of the cover image when there is no data.
Title: The title text to be displayed when no data is available.
Message: The message text to be displayed when no data is available.
4th Step – Mobile
Popover Right: Defines the position of the popover element from the right side of its
container.
Popover Top: Defines the position of the popover element from the top of its container.
Click “Confirm” and “Kanban” control is
configured.
How to use Kanban
Begin by creating a blank transaction form.
Add Kanban control.
Configure all the attributes in design page based on the specified requirements of the form.
The Status Field defines how your Kanban cards are grouped and labeled — for example,
categories like Health Care, Energy, etc.
In Data tab of API page you can add following details:
Configure this section to connect to a datasource.
In Mapping tab of API page you can add following details:
Card Type defines the kind of card layout you want to use.
In this case, the type is set to Contact
The Field Mapping section connects your placeholders to actual data fields.
The Action section allows you to define what happens when users interact with a card
— such as viewing details, opening a form, or redirecting to another page. You can fully customize the
action button's appearance, behavior, and target.
The Custom Action section allows you to define the label, style, behavior, target
form, and routing logic for the action button displayed on each card.