- Description:
 Module for the extra filters dropdown on the submissions page.
- Source:
 - Copyright:
 - 2024 Mihail Geshoski 
 
- 2024 Mihail Geshoski 
 - License:
 - http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
 
Module for the extra filters dropdown on the submissions page.
Members
(static, constant) init
- Description:
 Initialize module.
- Source:
 
Initialize module.
(inner, constant) The :Object
- Description:
 object containing the relevant selectors.
- Source:
 
object containing the relevant selectors.
Type:
- Object
 
Methods
(inner) registerEventListeners(extraFiltersDropdown)
- Description:
 Register event listeners for the extra filters dropdown.
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
extraFiltersDropdown | 
            
            DropdownDialog | The dropdown dialog instance.  | 
        
(async, inner) restoreAppliedMarkerFilter(extraFiltersDropdown)
- Description:
 Restores the currently applied marker filter to its stored preference value.
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
extraFiltersDropdown | 
            
            DropdownDialog | The dropdown dialog instance.  | 
        
(async, inner) restoreAppliedSuspendedParticipantsFilter(extraFiltersDropdown)
- Description:
 Restores the currently suspended participants filter to its stored preference value.
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
extraFiltersDropdown | 
            
            DropdownDialog | The dropdown dialog instance.  | 
        
(async, inner) restoreAppliedWorkflowFilter(extraFiltersDropdown)
- Description:
 Restores the currently applied workflow filter to its stored preference value.
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
extraFiltersDropdown | 
            
            DropdownDialog | The dropdown dialog instance.  |