diff options
author | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2013-03-20 16:53:56 +0200 |
---|---|---|
committer | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2013-03-25 23:13:11 +0200 |
commit | 395da378214f4537901860b76c15ab1e405d1d3f (patch) | |
tree | 5ae8f5d888f58376db1757242b9f83fba616c876 /acf/model/init.lua | |
parent | 5d663a122ea39802c096a57ad3fb471dee347759 (diff) | |
download | aconf-395da378214f4537901860b76c15ab1e405d1d3f.tar.bz2 aconf-395da378214f4537901860b76c15ab1e405d1d3f.tar.xz |
new data type: set
Diffstat (limited to 'acf/model/init.lua')
-rw-r--r-- | acf/model/init.lua | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/acf/model/init.lua b/acf/model/init.lua index bf4f7b4..2800ab6 100644 --- a/acf/model/init.lua +++ b/acf/model/init.lua @@ -17,6 +17,7 @@ new = model.new local to_field = model.to_field node = require('acf.model.node') +set = require('acf.model.set') local object = require('acf.object') local class = object.class @@ -196,11 +197,9 @@ function Collection:load(context) end -PrimitiveList = class(Collection) - -function PrimitiveList:init(params) - super(self, PrimitiveList):init(params, node.PrimitiveList) -end +Set = class(Collection) +function Set:init(params) super(self, Set):init(params, set.Set) end +function Set.save_member(node, k, v) set.add(node, v) end -- experimental |