l.b.b.specification : module documentation

Part of lp.blueprints.browser

Specification views.
Interface INewSpecification A schema for a new specification.
Interface INewSpecificationProjectTarget A mixin schema for a new specification.
Interface INewSpecificationSeriesGoal A mixin schema for a new specification.
Interface INewSpecificationSprint A mixin schema for a new specification.
Interface INewSpecificationTarget A mixin schema for a new specification.
Class NewSpecificationView An abstract view for creating a new specification.
Class NewSpecificationFromTargetView An abstract view for creating a specification from a target context.
Class NewSpecificationFromDistributionView A view for creating a specification from a distribution.
Class NewSpecificationFromProductView A view for creating a specification from a product.
Class NewSpecificationFromSeriesView An abstract view for creating a specification from a series.
Class NewSpecificationFromDistroSeriesView A view for creating a specification from a distro series.
Class NewSpecificationFromProductSeriesView A view for creating a specification from a product series.
Class NewSpecificationFromNonTargetView An abstract view for creating a specification outside a target context.
Class NewSpecificationFromProjectView A view for creating a specification from a project.
Class NewSpecificationFromRootView A view for creating a specification from the root of Launchpad.
Class NewSpecificationFromSprintView A view for creating a specification from a sprint.
Class SpecificationNavigation Undocumented
Class SpecificationEditLinksMixin Undocumented
Class SpecificationActionMenu Undocumented
Class SpecificationContextMenu No class docstring; 3/17 methods documented
Class SpecificationSimpleView Used to render portlets and listing items that need browser code.
Class SpecificationView Used to render the main view of a specification.
Interface SpecificationEditSchema Provide overrides for the implementaion and definition status.
Class SpecificationEditView No class docstring; 1/2 methods documented
Class SpecificationEditWhiteboardView Undocumented
Class SpecificationEditWorkItemsView Undocumented
Class SpecificationEditPeopleView Undocumented
Class SpecificationEditPriorityView Undocumented
Class SpecificationEditStatusView Undocumented
Class SpecificationInformationTypeEditView Form for marking a bug as a private/public.
Class SpecificationEditMilestoneView Undocumented
Class SpecificationGoalProposeView Undocumented
Class SpecificationProductSeriesGoalProposeView Undocumented
Class SpecificationGoalDecideView View used to allow the drivers of a series to accept
Interface ISpecificationRetargetingSchema Undocumented
Class SpecificationRetargetingView No class docstring; 1/4 methods documented
Class SpecificationSupersedingView No class docstring; 2/5 methods documented
Class SpecGraph A directed linked graph of nodes representing spec dependencies.
Class SpecificationSprintAddView Undocumented
Class SpecGraphNode Node in the spec dependency graph.
Function dict_to_DOT_attrs Convert some_dict to unicode DOT attrs output.
Function to_DOT_ID Accept a value and return the DOT escaped version.
Class ProblemRenderingGraph There was a problem rendering the graph.
Class SpecificationTreeGraphView View for displaying the dependency tree as a PNG with image map.
Function log_oops Log an oops report without raising an error.
Class SpecificationTreePNGView No class docstring; 1/1 methods documented
Class SpecificationTreeImageTag No class docstring; 1/1 methods documented
Class SpecificationTreeDotOutput No class docstring; 1/1 methods documented
Class SpecificationLinkBranchView A form used to link a branch to this specification.
Class SpecificationSetView View for the Blueprints index page.
Function starter_xhtml_representation Render the starter as XHTML to populate the page using AJAX.
Function completer_xhtml_representation Render the completer as XHTML to populate the page using AJAX.
def dict_to_DOT_attrs(some_dict, indent=' '):
Convert some_dict to unicode DOT attrs output.

attr_list : '[' [ a_list ] ']' [ attr_list ] a_list : ID [ '=' ID ] [ ',' ] [ a_list ]

The attributes are sorted by dict key.

def to_DOT_ID(value):

Accept a value and return the DOT escaped version.

The returned value is always a unicode string.

>>> to_DOT_ID(u'foo " bar \n')
u'"foo \\" bar \\n"'
def log_oops(error, request):
Log an oops report without raising an error.
@component.adapter(ISpecification, Interface, IWebServiceClientRequest)
@implementer(IFieldHTMLRenderer)
def starter_xhtml_representation(context, field, request):
Render the starter as XHTML to populate the page using AJAX.
@component.adapter(ISpecification, Interface, IWebServiceClientRequest)
@implementer(IFieldHTMLRenderer)
def completer_xhtml_representation(context, field, request):
Render the completer as XHTML to populate the page using AJAX.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.