Controls List View

The Controls List View allows creating, managing, grouping, customizing columns, exporting, and deleting control elements efficiently.

The Controls List view in AlphaX Cloud, as shown in the image, is an interface that provides users with a centralized view and management of various control elements. Here's a breakdown of the key components and functionalities.

Control List View

1. Header Section

This section contains the main action buttons located at the top of the Controls List View. These buttons allow users to create new controls, navigate between views, and manage control groups.

Element
Description

Create Button

Adds a new control element. Opens a form for defining control attributes and settings.

Controls Button

Displays the current list of individual controls.

Groups Button

Switches to a grouped view of controls, enabling bulk management of multiple controls.(Only enabled for our admins)

2. Filter and Table Controls

This section provides tools to refine the view, customize the table columns, and export or maximize the displayed data.

Heading
Description

Filter Button

A search field to filter the displayed controls based on specific criteria like name, entity, or state.

Column Visibility

Enables toggling visibility of table columns for a customized view.

Export

Exports control list data into formats like CSV, Excel, or PDF for reporting or analysis.

Maximize

Expands the table view to focus entirely on the control data by hiding sidebars and distractions.

3. Table Columns

The table is the core of the Controls List View and displays information about each control element. Below is a breakdown of the columns and their functionality.

Column Name
Mini Description

State

Displays the current operational state of controls using toggles (On/Off) or sliders for numeric values.

Name

Identifies the control with a descriptive name or label.

Entity

Indicates the organizational unit, facility, or area to which the control belongs.

Output

Specifies the communication method or protocol used by the control, such as Native, HTTP, or MQTT.

Actions

Provides options to manage the control with edit (gear icon) or delete (trash icon) buttons.

4. Control States

This section explains the two main ways controls are displayed in the State column of the table.

Heading
Description

Toggle (On/Off)

Shows a binary state for controls (e.g., switches, pumps), indicating whether they are active or inactive.

Slider

Represents numeric states using sliders, allowing for granular control (e.g., percentages or thresholds).

5. Sorting Options

Sorting options allow users to organize the control list efficiently by column.

Heading
Description

State Sorting

Sorts controls by their operational state (e.g., active/inactive or numeric values).

Name Sorting

Organizes controls alphabetically by name for quick identification.

Entity Sorting

Groups controls alphabetically by their associated organizational unit, facility, or area.

6. Pagination

When the dataset is too large to display on a single page, pagination helps users navigate between different pages of controls.

Heading
Description

Page Numbers

Allows navigation to specific pages in the control list when the dataset is too large for one page.

Previous/Next Buttons

Quick navigation to the previous or next page in the dataset.

Entries Per Page Selector

Adjusts the number of rows displayed per page (e.g., 10, 25, 50, 100).

Conclusion

This structured table format, with descriptions placed before each table, provides a clean and organized way to understand the Controls List View and its functionalities. Each section highlights its specific purpose, followed by corresponding details in the table.

Last updated