Class f.i.IConfigurable(_BaseMetaConfigurable):

Part of formless.iformless View Source View In Hierarchy

An adapter which implements TypedInterfaces for an object of the type for which it is registered, provides properties which will get and set properties of the adaptee, and methods which will perform operations on the adaptee when called.

Web Specific Note: When you implement this interface, you should subclass freeform.Configurable instead of implementing directly, since it contains convenience functionality which eases implementing IConfigurable.
Line # Kind Name Docs
241 Method getBindingNames Return a list of binding names which are the names of all
247 Method getBinding Return a Binding instance which contains Typed instances
253 Method postForm Handle a form post which configures something about this
258 Attribute postLocation The location of this object in the
def getBindingNames(context): (source)
Return a list of binding names which are the names of all the forms which will be rendered for this object when this object is configured.
def getBinding(context, name): (source)
Return a Binding instance which contains Typed instances which describe how to render a form which will gather input for the 'name' binding (either a property or a method)
def postForm(context, bindingName, arguments): (source)
Handle a form post which configures something about this object.
postLocation =
The location of this object in the URL. Forms described by bindings returned from getBindingNames will be posted to postLocation + '/freeform_post!' + bindingName
API Documentation for Nevow, generated by pydoctor.