ThemeStyle enumeration
Describes options for the style theme that can be applied to the Process DocGen Package Visualforce Component.
Namespace: LOOP
Package: Nintex DocGen for Salesforce
Syntax
global enum ThemeStyle
The ThemeStyle enumeration exposes the following members.
Members
Member name | Description |
---|---|
NONE | No default styling is applied to the Process DocGen Package Visualforce Component. The progress bar and other elements of the Process DocGen Package Visualforce Component can use user-defined styles for display purposes. For more information about defining style classes to customize the component, see Remarks. The following image demonstrates how the progress bar for the component appears when using this theme (without user-defined styles.) |
DRAWLOOP |
The DocGen default styling is applied. The progress bar and other elements of the Process DocGen Package Visualforce Component use classic DocGen styles for display purposes. The following image demonstrates how the progress bar for the component appears when using this theme.
|
BOOTSTRAP_3_2 |
The Bootstrap 3.2.0 default styling is applied. The progress bar and other elements of the Process DocGen Package Visualforce Component use Bootstrap 3.2.0 styles for display purposes. The following image demonstrates how the progress bar for the component appears when using this theme.
|
Remarks
This class is defined within the ProcessDdpParameters class.
You can set the theme property of the ProcessDdpParameters class to one of the values contained in this enumeration to apply the corresponding style theme to the appearance of a Process DocGen Package Visualforce Component in a Visualforce page.
User-defined styles
If ThemeStyle.NONE is specified, you can define custom styles for the following classes to customize the appearance of the Process DocGen Package Visualforce Component.
Class name | Description |
---|---|
panel-progress | The panel used to display the progress bar, progress bar inner text, and progress bar text for the component. |
progress | The container in which the progress bar and progress bar inner text is displayed. |
progress-bar | The progress bar. |
progress-bar-inner | The progress bar inner text, displayed within the progress bar. |
progress-bar-text | The progress bar text, displayed after the progress bar. |
panel-preview | The panel used to display the preview for the component. |
list-group-section-files | The container in which items are grouped. |
list-group-item | The hyperlink to an item. |
panel-error | The panel used to display the error for the component. |
The hierarchy of elements using the described classes is illustrated in the following example:
<div class="panel-progress">
<div class="progress">
<div class="progress-bar">
<div class="progress-bar-inner">
<div class="progress-bar-text">
<div class="panel-preview">
<div class="list-group-section-files">
<a class="list-group-item">
<div class="panel-error">
<div class="alert alert-danger">