All pastes #556920 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-06-10 20:13 UTC
rendered paste body
svn/gajim/src $ cat e.py

from common import i18n
from common import dataforms

x = dataforms.SimpleDataForm('submit')
d = dataforms.Field('text-single',var='FORM_TYPE', value='http://jabber.org/protocol/muc#request')
x.fields.append(d)
#print x.fields
#print d
#print x

class A:
    @dataforms.nested_property
    def type():
        '''Type of field. Recognized values are: 'boolean', 'fixed', 'hidden', 'jid-multi',
        'jid-single', 'list-multi', 'list-single', 'text-multi', 'text-private',
        'text-single'. If you set this to something different, DataField will store
        given name, but treat all data as text-single.'''
        def fget(self):
            print "get"
        def fset(self, value):
            print "set"
        return locals()

a=A()
print a.type
a.type=[]


svn/gajim/src $ python e.py 

get
None