mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-04-25 06:14:59 +00:00
16 lines
546 B
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
|