| Trees | Indices | Help |
|
|---|
|
|
object --+
|
core.Interface --+
|
ITicketActionController
Extension point interface for components willing to participate in the ticket workflow.
This is mainly about controlling the changes to the ticket ''status'', though not restricted to it.
| Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Inherited from |
|||
| Properties | |
|
Inherited from |
| Method Details |
Return an iterable of
The actions will be presented on the page in descending order of the integer weight. The first action in the list is used as the default action. When in doubt, use a weight of 0. |
Returns an iterable of all the possible values for the ''status'' field this action controller knows about. This will be used to populate the query options and the like. It is assumed that the terminal status of a ticket is 'closed'. |
Return a tuple in the form of
This method will only be called if the controller claimed to handle
the given Note that the radio button for the action has an |
Return a dictionary of ticket field changes. This method must not have any side-effects because it will also
be called in preview mode ( This method will only be called if the controller claimed to handle
the given |
Perform side effects once all changes have been made to the ticket. Multiple controllers might be involved, so the apply side-effects
offers a chance to trigger a side-effect based on the given This method will only be called if the controller claimed to handle
the given |
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Fri Aug 11 08:14:31 2023 | http://epydoc.sourceforge.net |