Part of lp.bugs.browser.bugalsoaffects View In Hierarchy
Method | initialize | Undocumented |
Method | maybeAddNotificationOrTeleport | If we can't infer the upstream and the target distribution has a |
Method | validateStep | Validation specific to a given step. |
Method | main_action | Perform the 'Continue' action. |
Method | _field_names | The fields needed to choose an existing project. |
Inherited from LinkPackgingMixin:
Method | can_link_package | Undocumented |
Inherited from StepView (via AlsoAffectsStep):
Method | extendFields | See LaunchpadFormView . |
Method | field_names | Do not override. |
Method | continue_action | The action of the continue button. |
Method | validate | Call self.validateStep() if the form should be processed. |
Method | injectStepNameInRequest | Inject this step's name into the request if necessary. |
Method | shouldProcess | Should this data be processed by the view's action methods? |
Method | render | Return the body of the response. |
Method | cancel_url | Return the URL for the current context. |
Inherited from LaunchpadFormView (via AlsoAffectsStep, StepView):
Method | __init__ | Undocumented |
Method | setUpFields | Undocumented |
Method | setUpWidgets | Set up the widgets using the view's form fields and the context. |
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 | initial_values | Override this in your subclass if you want any widgets to have |
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. |
On the other hand, if the upstream can be infered and there's no task for it yet, we teleport the user straight to the next step.
To be overridden in subclasses, if necessary.