Part of lp.blueprints.browser.specification View In Hierarchy
Known subclasses: lp.blueprints.browser.specification.NewSpecificationFromDistroSeriesView, lp.blueprints.browser.specification.NewSpecificationFromProductSeriesView
Method | schema | Undocumented |
Method | transform | Transforms the given form data. |
Inherited from NewSpecificationFromTargetView:
Method | info_types | Undocumented |
Inherited from NewSpecificationView (via NewSpecificationFromTargetView):
Method | append_info_type | Append an InformationType field for creating a Specification. |
Method | initialize | Undocumented |
Method | register | Registers a new specification. |
Method | cancel_url | Undocumented |
Method | next_url | The next URL to redirect to after creating a new specification. |
Method | initial_values | Set initial values to honor sharing policy default value. |
Method | validate | See LaunchpadFormView .` |
Method | setUpWidgets | Set up the widgets using the view's form fields and the context. |
Inherited from LaunchpadFormView (via NewSpecificationFromTargetView, NewSpecificationView):
Method | __init__ | Undocumented |
Method | render | Return the body of the response. |
Method | extendFields | Allow subclasses to extend the form fields. |
Method | setUpFields | Undocumented |
Method | help_links | Dictionary mapping field names to help links. |
Method | adapters | Provide custom adapters for use when setting up the widgets. |
Method | action_url | Set the default action URL for the form. |
Method | has_available_actions | Does the view have any available actions that will render? |
Method | addError | Add a form wide error. |
Method | getFieldError | Get the error associated with a particular field. |
Method | setFieldError | Set the error associated with a particular field. |
Static Method | validate_none | Do not do any validation. |
Method | validate_widgets | Validate the named form widgets. |
Method | error_count | Undocumented |
Method | ajax_failure_handler | Called by the form if validate() finds any errors. |
Method | validate_cancel | Noop validation in case we cancel. |
Method | focusedElementScript | Helper function to construct the script element content. |
Method | isSingleLineLayout | Undocumented |
Method | isMultiLineLayout | Undocumented |
Method | isCheckBoxLayout | Undocumented |
Method | showOptionalMarker | Should the (Optional) marker be shown? |
Method | _processNotifications | Add any notification messages to the response headers. |
Method | _abort | Abort the form edit. |
Method | _validate | Check all widgets and perform any custom validation. |
Called after the new specification form is submitted, but before the new specification is created.
Ensures that the given data dictionary contains valid entries for each of the arguments in ISpecificationSet.new(), to be used when creating the new specification.
Optionally provides values for the following additional keys:
series: causes the new specification to be proposed as a series goal. sprint: causes the new specification to be proposed as a sprint topic.