Class ApiKeysDialogToolbar

This is the toolbar for the ApiKeysDialog. Display 6 buttons on top of dialog.

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 41

Constructor

new ApiKeysDialogToolbar ( apiKeysDialog, apiKeysControl, haveApiKeysFile )

The constructor

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 321

Parameters

Name Type Description
apiKeysDialog ApiKeysDialog

A reference to the dialog

apiKeysControl Map

A reference to the apiKeysControl object

haveApiKeysFile Boolean

A boolean indicating when the ApiKeys file was found on the server

Public getters and setters

readonly get toolbarHTMLElement : HTMLElement

The rootHTMLElement of the toolbar

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 407

Public methods

destructor ( )

Remove events listeners from the buttons

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 340

Private properties

#apiKeysControl : ApiKeysControl

A reference to the api keys control

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 55

#apiKeysDialog : ApiKeysDialog

A reference to the ApiKeysDialog Object

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 48

#haveApiKeysFile : Boolean

Store the status of the ApiKeys file

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 111

#newApiKeyButton : HTMLElement

The new ApiKey button

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 90

#newApiKeyButtonClickEL : NewApiKeyButtonClickEL

Event listener for the new api key button

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 139

#reloadFromServerButtonClickEL : ReloadFromServerButtonClickEL

Event listener for the reload from server button

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 118

#reloadKeysFromServerButton : HTMLElement

The reload key from server button

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 69

#restoreFromSecureFileButtonClickEL : RestoreFromSecureFileButtonClickEL

Event listener for the restore from secure file button

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 132

#restoreFromUnsecureFileButtonClickEL : RestoreFromUnsecureFileButtonClickEL

Event listener for the restore from unsecure file button

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 153

#restoreKeysFromSecureFileButton : HTMLElement

The restore keys from secure file button

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 83

#restoreKeysFromUnsecureFileButton : HTMLElement

The restore keys from unsecure file button

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 104

#saveKeysToSecureFileButton : HTMLElement

The save keys to secure file button

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 76

#saveKeysToUnsecureFileButton : HTMLElement

The save keys to unsecure file button

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 97

#saveToSecureFileButtonClickEL : SaveToSecureFileButtonClickEL

Event listener for the save to secure file button

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 125

#saveToUnsecureFileButtonClickEL : SaveToUnsecureFileButtonClickEL

Event listener for the save to unsecure file button

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 146

#toolbarHTMLElement : HTMLElement

The root HTML element of the control

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 62

Private methods

#addToolbarButtons ( )

Add the buttons to the toolbar

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 297

#createNewApiKeyButton ( )

Create the AddNewApiKey Button

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 228

#createReloadKeysFromServerButton ( )

Create the ReloadKeysFromServerFile Button

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 159

#createRestoreKeysFromSecureFileButton ( )

Create the RestoreKeysFromSecureFile Button

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 205

#createRestoreKeysFromUnsecureFileButton ( )

Create the RestoreKeysFromUnsecureFile Button

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 274

#createSaveKeysToSecureFileButton ( )

Create the SaveKeysToSecureFile Button

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 182

#createSaveKeysToUnsecureFileButton ( )

Create the SaveKeysToUnsecureFile Button

Source : file dialogs/apiKeysDialog/ApiKeysDialogToolbar.js at line 251