Passenger List
Introducing our latest feature: the Passenger List Management section. With this powerful tool, users can effortlessly create, insert, and modify passenger lists with ease. Built using the list like EXCEL , our UI seamlessly integrates spreadsheet-like functionality directly into your browser. The list provides a wide range of features, including dynamic data loading, sorting, filtering, grouping, and pagination, allowing users to efficiently manage large datasets. Additionally, its intuitive drag-and-drop interface enables effortless rearrangement of columns, while built-in cell editing functionality simplifies data entry and updates. With this list, users can enjoy a seamless and efficient passenger list management experience, enhancing productivity and streamlining operations.
This list is a powerful JavaScript library that offers a wide range of features for creating interactive and dynamic tables in web applications. Here are some key characteristics of this list:
Dynamic Data Loading: allows for dynamic loading of data from various sources, including JSON, AJAX, and JavaScript arrays, enabling real-time updates and efficient handling of large datasets.
Sorting: Users can easily sort table data by clicking on column headers, facilitating quick organization and analysis of information.
Filtering: supports both simple and complex filtering options, allowing users to filter data based on specific criteria and customize filter conditions as needed.
Pagination: With built-in pagination functionality, enables the display of data across multiple pages, enhancing performance and usability, particularly for large datasets.
Grouping: Users can group table data based on one or more columns, providing a hierarchical view of information and facilitating data analysis and visualization.
Editing: allows for in-cell editing of table data, enabling users to update information directly within the table without the need for additional forms or dialog boxes.
Formatting: The library offers extensive formatting options, including customizable cell styling, cell content alignment, and conditional formatting based on data values.
Exporting: supports exporting table data to various formats, including CSV, Excel, and PDF, providing flexibility in sharing and distributing information.
Customization: Users can customize various aspects of the table appearance and behavior, including column widths, row heights, header styles, and cell editors, to meet specific design and functional requirements.
Responsive Design: is built with responsive design principles in mind, ensuring that tables adapt gracefully to different screen sizes and devices, providing a seamless user experience across desktop and mobile platforms.
Overall, this list empowers developers to create feature-rich and interactive tables with ease, offering a comprehensive set of tools for data presentation, manipulation, and analysis in web applications.
An Example
// Some codec
url --location --request POST 'https://broker.mydomain.belevensoftware.com/api/broker/v0/upload/29000' \
--header 'Authorization: Bearer <token> form 'paxlist=@"example.xlsx"'
Then:
// Some code
[
[
"Title",
"First name",
"Last name",
"Carrying infant",
"Date of birth",
"Type Of Passenger",
"Place of birth",
"Nationality",
"Passport number",
"Issueing country",
"Passport expiry",
"Phone number",
"E-mail",
"Row Number Parent"
],
[
"MR",
"MARIO",
"ROSSI",
"TRUE",
32239,
"M",
"IT",
"IT",
"CA1234567",
"IT",
48675,
"+39 111 22 33 444",
"[email protected]",
null
],
[
"MS",
"MARIA",
"BIANCHI",
false,
30445,
"F",
"IT",
"IT",
"YB1234567",
"IT",
47606,
"+39 111 22 33 444",
"[email protected]",
null
],
[
"MR",
"LUCA",
"ROSSI",
false,
45292,
"I",
"IT",
"IT",
"YA5009569",
"IT",
45197,
null,
null,
3
]
]
Last updated