Part of lp.bugs.browser.structuralsubscription View In Hierarchy
Method | label | Undocumented |
Method | next_url | Undocumented |
Method | setUpFields | See LaunchpadFormView. |
Method | initial_values | See LaunchpadFormView . |
Method | isSubscribed | Is person subscribed to the context target? |
Method | currentUserIsSubscribed | Return True, if the current user is subscribed. |
Method | userCanAlter | Undocumented |
Method | save_action | Process the subscriptions submitted by the user. |
Method | userIsDriver | Has the current user driver permissions? |
Method | user_teams | Return the teams that the current user is an administrator of. |
Method | _createTeamSubscriptionsField | Create field with a list of the teams the user is a member of. |
Method | _createRemoveOtherSubscriptionsField | Create a field with a list of subscribers. |
Method | _createAddOtherSubscriptionsField | Create a field for a new subscription. |
Method | _handleUserSubscription | Process the subscription for the user. |
Method | _handleTeamSubscriptions | Process subscriptions for teams. |
Method | _handleDriverChanges | Process subscriptions for other persons. |
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 | 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. |
Return a FormField instance, if the user is a member of at least one team, else return None.
Return a FormField instance, if subscriptions exist that can be removed, else return None.
person
subscribed to the context target?
Returns True is the user is subscribed to bug notifications for the context target.