Class f.a.GroupBinding(Binding):

Part of formless.annotate View Source View In Hierarchy

A GroupBinding is a way of naming a group of other Bindings. The typedValue of a GroupBinding should be a Configurable. The Bindings returned from this Configurable (usually a TypedInterface) will be rendered such that all fields must/may be filled out, and all fields will be changed at once upon form submission.

Split Table into Classes Show Methods in One Table

Line # Kind Name Docs
601 Method __init__ Hack to prevent adaption to ITyped while the adapters are still
619 Method configure Configure the object "boundTo" in the manner appropriate

Inherited from Binding:

Line # Kind Name Docs
531 Method __repr__ Undocumented
534 Method getArgs Return a *copy* of this Binding.
539 Method getViewName Todo: remove?
545 Method coerce TODO This is dumb. remove it and leave it on ITyped
Line # Kind Name Docs
601 Method __init__ Hack to prevent adaption to ITyped while the adapters are still
531 Method __repr__ Undocumented
545 Method coerce TODO This is dumb. remove it and leave it on ITyped
619 Method configure Configure the object "boundTo" in the manner appropriate
534 Method getArgs Return a *copy* of this Binding.
539 Method getViewName Todo: remove?
def __init__(self, name, typedValue, id=0): (source)
Hack to prevent adaption to ITyped while the adapters are still being registered, because we know that the typedValue should be a Group when we are constructing a GroupBinding.
def configure(self, boundTo, group): (source)
Configure the object "boundTo" in the manner appropriate to this Binding; if this binding represents a property, set the property; if this binding represents a method, call the method.
API Documentation for Nevow, generated by pydoctor.