l.s.fields : package documentation

Part of lp.services

Undocumented
Package tests Tests for lp.services.fields.

From the __init__.py module:

Class AnnouncementDate Undocumented
Class BaseImageUpload Base class for ImageUpload fields.
Class BlacklistableContentNameField ContentNameField that also checks that a name is not blacklisted
Class BugField No class docstring; 3/3 methods documented
Class ContentNameField Base class for fields that are used by unique 'name' attributes.
Class Description Undocumented
Class DuplicateBug A bug that the context is a duplicate of.
Class FieldNotBoundError The field is not bound to any object.
Class FormattableDate A datetime field that checks for compatibility with Python's strformat.
Interface IAnnouncementDate Marker interface for AnnouncementDate fields.
Interface IBaseImageUpload Marker interface for ImageUpload fields.
Interface IBugField A field that allows entry of a Bug number or nickname
Interface IDescription A Field that implements a Description
Interface IInlineObject A marker for an object represented as a dict.
Interface INoneableDescription A field that is None if it's value is empty or whitespace.
Interface INoneableTextLine A field that is None if it's value is empty or whitespace.
Class IPersonChoice A marker for a choice among people.
Interface IStrippedTextLine A field with leading and trailing whitespaces stripped.
Interface ISummary A Field that implements a Summary
Interface ITag A tag.
Interface ITitle A Field that implements a launchpad Title
Interface IURIField A URI.
Interface IWhiteboard A Field that implements a Whiteboard
Class IconImageUpload Undocumented
Class InlineObject An object that is represented as a dict rather than a URL reference.
Class LogoImageUpload Undocumented
Class MugshotImageUpload Undocumented
Class NoneableDescription Undocumented
Class NoneableTextLine Undocumented
Class PersonChoice A person or team.
Class PillarAliases A field which takes a list of space-separated aliases for a pillar.
Class PillarNameField Base field used for names of distros/project groups/products.
Interface PrivateTeamNotAllowed Undocumented
Class ProductBugTracker A bug tracker used by a Product.
Class ProductNameField Field used by IProduct.name.
Class PublicPersonChoice A person or team who is public.
Class SearchTag No class docstring; 1/1 methods documented
Class StrippableText A text that can be configured to strip when setting.
Class StrippedTextLine No class docstring; 1/1 methods documented
Class Summary Undocumented
Class Tag No class docstring; 1/1 methods documented
Class Title Undocumented
Class URIField No class docstring; 3/4 methods documented
Class UniqueField Base class for fields that are used for unique attributes.
Class Whiteboard Undocumented
Class WorkItemsText Undocumented
Function is_public_person Return True if the person is public.
Function is_public_person_or_closed_team Return True if person is a Person or not an open or delegated team.
def is_public_person(person):
Return True if the person is public.
def is_public_person_or_closed_team(person):
Return True if person is a Person or not an open or delegated team.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.