l.c.b.gitrepository : module documentation

Part of lp.code.browser

Git repository views.
Class GitRepositoryURL Git repository URL creation rules.
Class GitRepositoriesBreadcrumb Undocumented
Class GitRepositoryBreadcrumb Undocumented
Class GitRepositoryNavigation No class docstring; 3/5 methods documented
Class GitRepositoryEditMenu Edit menu for IGitRepository.
Class GitRepositoryContextMenu Context menu for IGitRepository.
Class GitRefBatchNavigator Batch up the branch listings.
Class GitRepositoryView No class docstring; 7/11 methods documented
Class GitRepositoryEditFormView Base class for forms that edit a Git repository.
Class GitRepositoryEditInformationTypeView A view to set the information type.
Class GitRepositoryEditReviewerView A view to set the review team.
Class GitRepositoryEditView The main view for editing repository attributes.
Class GitRepositoryDiffView Undocumented
Function encode_form_field_id Encode text for use in form field names.
Function decode_form_field_id Inverse of encode_form_field_id.
Class GitRulePatternField No class docstring; 3/4 methods documented
Class GitRepositoryPermissionsView A view to manage repository permissions.
Class GitRepositoryDeletionView No class docstring; 3/6 methods documented
Class GitRepositoryActivityView No class docstring; 1/2 methods documented
def encode_form_field_id(value):
Encode text for use in form field names.

We use a modified version of base32 which fits into CSS identifiers and so doesn't cause FormattersAPI.zope_css_id to do unhelpful things.

def decode_form_field_id(encoded):
Inverse of encode_form_field_id.
API Documentation for Launchpad, generated by pydoctor at 2019-01-18 00:00:10.