Part of lp.app.widgets.popup View In Hierarchy
Known subclasses: lp.app.widgets.popup.UbuntuSourcePackageNameWidget, lp.bugs.browser.widgets.bugtask.BugTaskAlsoAffectsSourcePackageNameWidget, lp.bugs.browser.widgets.bugtask.BugTaskSourcePackageNameWidget, lp.bugs.browser.widgets.bugtask.FileBugSourcePackageNameWidget, lp.translations.browser.widgets.potemplate.POTemplateAdminSourcePackageNameWidget, lp.translations.browser.widgets.potemplate.POTemplateEditSourcePackageNameWidget, lp.translations.browser.widgets.translationimportqueue.TranslationImportQueueEntrySourcePackageNameWidget
It accepts both binary and source package names. Widgets inheriting
from this must implement getDistribution
.
Most views should use LaunchpadTargetWidget or DistributionSourcePackagePickerWidget instead, but this is useful in cases where the distribution is fixed in some other way.
Method | __init__ | Undocumented |
Method | getDistribution | Get the distribution used for package validation. |
Method | _toFieldValue | Undocumented |
Inherited from DistributionSourcePackagePickerWidget:
Method | distribution_id | Undocumented |
Inherited from VocabularyPickerWidget (via DistributionSourcePackagePickerWidget):
Method | matches | Return a list of matches (as ITokenizedTerm) to whatever the |
Method | formToken | Undocumented |
Method | inputField | Undocumented |
Method | selected_value | String representation of field value associated with the picker. |
Method | selected_value_metadata | Undocumented |
Method | show_widget_id | Undocumented |
Method | config | Undocumented |
Method | json_config | Undocumented |
Method | extra_no_results_message | Extra message when there are no results. |
Method | vocabulary_filters | The name of the field's vocabulary. |
Method | vocabulary_name | The name of the field's vocabulary. |
Method | header_text | Undocumented |
Method | step_title_text | Undocumented |
Method | input_id | This is used to ensure the widget id contains only valid chars. |
Method | chooseLink | Undocumented |
Method | extraChooseLink | Undocumented |
Method | nonajax_uri | Override in subclass to specify a non-AJAX URI for the Find link. |
The package name has to be published in the returned distribution.