Admin/Libs/overview_settings_modal~OverviewSettingsModalController($element, userCfgService, loadingSpinner, userId, defaultColumnSettings, translator, page)

Class representing a controller for the orders overview settings modal.

Constructor

new OverviewSettingsModalController($element, userCfgService, loadingSpinner, userId, defaultColumnSettings, translator, page)

Creates an instance of OrdersOverviewSettingsModalController.

Parameters:
Name Type Description
$element jQuery

Module element.

userCfgService Object

User configuration service library.

loadingSpinner Object

Loading spinner library.

userId Number

ID of currently signed in user.

defaultColumnSettings String

Default column settings.

translator Object

Translator library.

page String

Page name (e.g.: 'orders', 'invoices').

Source:

Methods

_toggleLoadingSpinner(doShow) → {OverviewSettingsModalController}

Shows and hides the loading spinner.

Parameters:
Name Type Description
doShow Boolean

Show the loading spinner?

Source:
Returns:

Same instance for method chaining.

Type
OverviewSettingsModalController

initialize() → {OverviewSettingsModalController}

Binds the event handlers.

Source:
Returns:

Same instance for method chaining.

Type
OverviewSettingsModalController