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.