[ Web Proxy ]
URL:
Viewing: https://windmillcode.github.io/Windmillcode-Angular-CDK-Docs/angular-components/wml-table/ [Back]  [Original]

WML Table (Beta Unstable Unmaintainable) | Windmillcode CDK Skip to content
CtrlK
Cancel
Select version 20.1.6000 20.1.5000 20.1.4000 20.1.3000 20.1.2000 20.1.1000 20.1.0 20.0.6000 20.0.5000 20.0.4000 20.0.3000 20.0.2000 20.0.1000 20.0.0 19.2.14000 19.2.13000 19.2.12000 19.2.11000 19.2.10000 19.2.10000 19.2.9000 19.2.8000 19.2.7000 19.2.6000 19.2.5100 19.2.5001 19.2.5000 19.2.4000 19.2.3000 19.2.2000 19.2.1000 19.2.0 19.1.8000 19.1.7000 19.1.6000 19.1.5000 19.1.4000 19.1.3000 19.1.2000 19.1.1000 19.1.0 19.0.7000 19.0.6000 19.0.5000 19.0.4000 19.0.3000 19.0.2000 19.0.1000 19.0.0 18.2.12000 18.2.11000 18.2.10000 18.2.9000 18.2.8000 18.2.7000 18.2.6000 18.2.5000 18.2.4200 18.2.4100 18.2.4000 18.2.3200 18.2.3100 Select theme DarkLightAuto

WML Table (Beta Unstable Unmaintainable)

The Angular WML Table library is an Angular-based toolkit designed to enhance the development of table components within Angular applications. It focuses on providing developers with a streamlined and efficient way to create and manage tables, addressing common challenges such as data binding, sorting, and pagination. The librarys aim is to simplify the integration of complex table functionalities, ensuring that developers can focus on the unique aspects of their applications while leveraging robust, pre-built solutions for table management.

Central to the Angular WML Table library are its core components, which facilitate the creation and manipulation of tables. One of the key components is the WMLTableZeroComponent, which serves as the primary interface for table creation and configuration. This component allows for the dynamic loading of data, sorting, and pagination, making it a versatile tool for developers. Additionally, the library offers customization options through various parameters and services, enabling developers to tailor the tables behavior and appearance to their specific needs. Through the use of these components, the Angular WML Table library promotes a pattern of modularity and reusability, encouraging developers to construct table functionalities in a scalable and maintainable manner.

Terminal window
npm install -s --verbose @windmillcode/angular-wml-table

Configuration parameters for wml-table-zero component.

PropertyTypeDescription
columnsWmlTableColumn[]Array defining the columns of the table, including header text and corresponding field names in the data.
rowsany[]Array containing the data to be displayed in the table rows. Each object in the array represents a row.
sortablebooleanDetermines if the table columns are sortable.
paginationConfigPaginationConfigConfiguration object for pagination, specifying items per page and other related settings.
filterConfigFilterConfigConfiguration for enabling and handling data filtering.

Configuration for table pagination.

PropertyTypeDescription
itemsPerPagenumberNumber of items to display per page.
currentPagenumberCurrent active page.
totalItemsnumberTotal number of items across all pages.

Configuration for table filtering.

PropertyTypeDescription
enabledbooleanDetermines if filtering is enabled for the table.
fieldsstring[]Array of field names that can be filtered.

Defines the structure and behavior of a table column.

PropertyTypeDescription
headerstringThe text to display in the column header.
fieldstringThe field name in the row data to display in this column.
sortablebooleanIndicates if the column is sortable.
  • updated package to conform with @windmillcode/angular-wml-components-base
  • updated package to conform with @windmillcode/angular-wml-components-base
  • updated package to conform with @windmillcode/angular-wml-components-base
  • updated package to conform with @windmillcode/angular-wml-components-base
  • updated package to conform with @windmillcode/angular-wml-components-base
  • updated package to conform with @windmillcode/angular-wml-components-base
  • updated package to conform with @windmillcode/angular-wml-components-base
  • updated package to conform with @windmillcode/angular-wml-components-base
  • updated package to conform with @windmillcode/angular-wml-components-base
  • updated package to conform with @windmillcode/angular-wml-components-base
  • updated package to conform with @windmillcode/angular-wml-components-base
  • updated package to reflect the version 18.2.1 of @angular/core package
  • updated package to reflect the version 18.2.2 of @angular/core package
  • updated package to conform with @windmillcode/angular-wml-components-base
  • updated package to conform with @windmillcode/angular-wml-components-base
  • updated package to conform with @windmillcode/angular-wml-components-base
  • updated package to reflect the version 18.2.3 of @angular/core package

Web Proxy Viewer  |  New URL  |  Original Page