Part of lp.registry.browser.distroseriesdifference View In Hierarchy
Method | initial_values | Ensure the correct radio button is checked for blacklisting. |
Method | binary_summaries | Return the summary of the related binary packages. |
Method | comments | See IConversation . |
Method | can_request_diffs | Does the user have permission to request diff calculation? |
Method | show_add_comment | Only show the 'Add comment' if an editor requests via JS. |
Method | enable_blacklist_options | Should we enable the blacklisting (ignore) radio widget options. |
Method | blacklist_options_css_class | The css class for the blacklist option slot. |
Method | display_diffs | Only show diffs if there's a base version. |
Method | display_child_diff | Only show the child diff if we need to. |
Method | display_parent_diff | Only show the parent diff if we need to. |
Method | can_have_packages_diffs | Return whether this dsd could have packages diffs. |
Method | show_package_diffs_request_link | Return whether package diffs can be requested. |
Method | display_package_diffs_info | Whether or not to show package differences info. |
Inherited from LaunchpadFormView:
Method | __init__ | Undocumented |
Method | initialize | Undocumented |
Method | render | Return the body of the response. |
Method | extendFields | Allow subclasses to extend the form fields. |
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 | 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 | Validate the form. |
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. |
Only enable the options if an editor requests via JS and the user is an archive admin.
At least one of the package diffs for this dsd must be missing and the user must have lp.Edit.
This method is used in the template to show the package diff request link.
Whether or not to show package differences info.
Show if:
There are no diffs yet available AND the base version is set AND either the parent or the derived version differs from the base version AND the user can request diff calculation,
Or:
There are diffs.