Files
smithy-printer/transforms.lua
2026-04-06 22:00:40 -07:00

26 lines
602 B
Lua

local trans = {}
--#data_transform
function trans.addOrder(requestorName,request)
if not data.orders then data.orders = {} end
data.orders[#data.orders+1] = {name=requestorName,request=request}
end
--#data_transform
function trans.getOrder(index)
local order = (data.orders or {})[index] or {}
return order.name,order.request
end
--#data_transform
function trans.getOrderCount()
return #(data.orders or {})
end
--#data_transform
function trans.removeOrder(index)
local order = table.remove(data.orders or {},index) or {}
return order.name,order.request
end
return trans