class documentation

A RenderableFormParam implements IRequiredParameter and IDependencyInjector to provide a RenderableForm to your route.

Method finalize Nothing to do upon finalization.
Method injectValue Create the renderable form from the request.
Method registerInjector Register the given injector at method-decoration time, informing it of its Python parameter name.
Instance Variable _action Undocumented
Instance Variable _encoding Undocumented
Instance Variable _enctype Undocumented
Instance Variable _form Undocumented
Instance Variable _method Undocumented
def finalize(self): (source)

Nothing to do upon finalization.

def injectValue(self, instance, request, routeParams): (source)

Create the renderable form from the request.

Parameters
instance:AnyUndocumented
request:IRequestUndocumented
routeParams:Dict[str, Any]Undocumented
Returns
RenderableFormUndocumented
def registerInjector(self, injectionComponents, parameterName, requestLifecycle): (source)

Register the given injector at method-decoration time, informing it of its Python parameter name.

Parameters
injectionComponents:ComponentizedUndocumented
parameterName:strUndocumented
requestLifecycle:IRequestLifecycleUndocumented
lifecycleAn IRequestLifecycle provider which contains hooks that will be run before and after each request. If this injector has shared per-request dependencies that need to be executed before or after the request is processed, this method should attach them to those lists. These hooks are supplied here rather than relying on injectValue to run the requisite logic each time so that DependencyInjectors may cooperate on logic that needs to be duplicated, such as provisioning a session.
Returns
RenderableFormParamUndocumented
Note
this happens at route definition time, after all other injectors have been registered by IRequiredParameter.registerInjector.
_action: str = (source)

Undocumented

_encoding: str = (source)

Undocumented

_enctype: str = (source)

Undocumented

_form: IForm = (source)

Undocumented

_method: str = (source)

Undocumented