## page was renamed from DevCenter/Documentation/ExtensionObjects/Progress
= Progress =
{{{#!rst
Purpose:
Report progress during long lived XSL transforms.
Namespace:
urn:WebWorks-XSLT-Extension-Progress
Prefix:
wwprogress
Methods:
Abort():
Check to see if the user has clicked the "Cancel" button.
Returns:
Boolean.
Example:
Short-circuit XSL processing if the user has aborted.
::
Start(int totalSubSteps):
Create a new progress step with the given number of sub-steps.
Returns:
Nothing.
Example:
Create a progress bar with two sub-steps.
::
End():
End the current progress step.
Returns:
Nothing.
Example:
Create a progress bar with two sub-steps.
::
SetStatus(string message):
Set the status bar for the current progress step.
Returns:
Nothing.
Example:
Report status as paragraphs are processed.
::
}}}