mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-04-29 00:05:01 +00:00
- Updated functions.json files in theme_editor, ui_auth, ui_footer, ui_header, ui_home, ui_intro, ui_level2, ui_level3, ui_level4, ui_level5, ui_level6, ui_login, ui_pages, ui_permissions, user_manager, and workflow_editor packages. - Removed luaScript entries from function definitions, retaining only category and other relevant metadata. - Adjusted documentation in prisma/README.md to remove LuaScript entity reference.
133 lines
3.1 KiB
JSON
133 lines
3.1 KiB
JSON
{
|
|
"$schema": "https://metabuilder.dev/schemas/json-script.schema.json",
|
|
"schemaVersion": "2.2.0",
|
|
"package": "data_table",
|
|
"description": "Data table operations for sorting, filtering, pagination, and export",
|
|
"functions": [
|
|
{
|
|
"id": "init_initialize",
|
|
"name": "initialize",
|
|
"exported": true,
|
|
"description": "Initialize data table",
|
|
"category": "lifecycle"
|
|
},
|
|
{
|
|
"id": "sorting_sort_column",
|
|
"name": "sortByColumn",
|
|
"exported": true,
|
|
"description": "Sort table by column",
|
|
"category": "sorting"
|
|
},
|
|
{
|
|
"id": "sorting_toggle_direction",
|
|
"name": "toggleSortDirection",
|
|
"exported": true,
|
|
"description": "Toggle sort direction",
|
|
"category": "sorting"
|
|
},
|
|
{
|
|
"id": "filtering_apply",
|
|
"name": "applyFilters",
|
|
"exported": true,
|
|
"description": "Apply filters to data",
|
|
"category": "filtering"
|
|
},
|
|
{
|
|
"id": "filtering_search",
|
|
"name": "searchData",
|
|
"exported": true,
|
|
"description": "Search across all columns",
|
|
"category": "filtering"
|
|
},
|
|
{
|
|
"id": "filtering_filter_column",
|
|
"name": "filterByColumn",
|
|
"exported": true,
|
|
"description": "Filter by specific column",
|
|
"category": "filtering"
|
|
},
|
|
{
|
|
"id": "pagination_change_page",
|
|
"name": "changePage",
|
|
"exported": true,
|
|
"description": "Navigate to page",
|
|
"category": "pagination"
|
|
},
|
|
{
|
|
"id": "pagination_next",
|
|
"name": "nextPage",
|
|
"exported": true,
|
|
"description": "Go to next page",
|
|
"category": "pagination"
|
|
},
|
|
{
|
|
"id": "pagination_previous",
|
|
"name": "previousPage",
|
|
"exported": true,
|
|
"description": "Go to previous page",
|
|
"category": "pagination"
|
|
},
|
|
{
|
|
"id": "selection_toggle_row",
|
|
"name": "toggleRow",
|
|
"exported": true,
|
|
"description": "Toggle row selection",
|
|
"category": "selection"
|
|
},
|
|
{
|
|
"id": "selection_select_all",
|
|
"name": "selectAll",
|
|
"exported": true,
|
|
"description": "Select all rows",
|
|
"category": "selection"
|
|
},
|
|
{
|
|
"id": "selection_clear",
|
|
"name": "clearSelection",
|
|
"exported": true,
|
|
"description": "Clear all selections",
|
|
"category": "selection"
|
|
},
|
|
{
|
|
"id": "export_csv",
|
|
"name": "exportToCSV",
|
|
"exported": true,
|
|
"description": "Export data to CSV",
|
|
"category": "export"
|
|
},
|
|
{
|
|
"id": "export_json",
|
|
"name": "exportToJSON",
|
|
"exported": true,
|
|
"description": "Export data to JSON",
|
|
"category": "export"
|
|
},
|
|
{
|
|
"id": "export_data",
|
|
"name": "exportData",
|
|
"exported": true,
|
|
"description": "Export data in specified format",
|
|
"category": "export"
|
|
}
|
|
],
|
|
"exports": {
|
|
"functions": [
|
|
"initialize",
|
|
"sortByColumn",
|
|
"toggleSortDirection",
|
|
"applyFilters",
|
|
"searchData",
|
|
"filterByColumn",
|
|
"changePage",
|
|
"nextPage",
|
|
"previousPage",
|
|
"toggleRow",
|
|
"selectAll",
|
|
"clearSelection",
|
|
"exportToCSV",
|
|
"exportToJSON",
|
|
"exportData"
|
|
]
|
|
}
|
|
}
|