Files
metabuilder/packages/data_table/seed/scripts/columns/init.lua

16 lines
546 B
Lua

-- Column definitions module
---@class ColumnDefinitions
---@field text fun(id: string, label: string, width?: string): TextColumn
---@field number fun(id: string, label: string, width?: string): NumberColumn
---@field date fun(id: string, label: string, format?: string): DateColumn
---@field action fun(id: string, actions?: Action[]): ActionColumn
local columns = {
text = require("columns.text"),
number = require("columns.number"),
date = require("columns.date"),
action = require("columns.action")
}
return columns