examples/lm/x_data.lua
changeset 70 e43e386c8a33
parent 68 742878c74b8e
equal deleted inserted replaced
69:ab6d4ee8974c 70:e43e386c8a33
   208 end
   208 end
   209 
   209 
   210 function M.add ( form, var, fld )
   210 function M.add ( form, var, fld )
   211 	fld.var   = var
   211 	fld.var   = var
   212 	fld.index = #form.f + 1 -- XXX
   212 	fld.index = #form.f + 1 -- XXX
       
   213 	if not fld.type then
       
   214 		fld.type = 'text-single'
       
   215 	end
   213 	local obj = form_field.new ( fld )
   216 	local obj = form_field.new ( fld )
   214 	table.insert ( form.f, obj )
   217 	table.insert ( form.f, obj )
   215 	form.f[var] = obj
   218 	form.f[var] = obj
   216 	return obj
   219 	return obj
   217 end
   220 end