Class ApiKeyControlRow

The ApiKey control row for the ApiKeysDialog. Display HTML input elements for the providerName and the providerKey and a button to remove the ApiKey from the dialog

Source : file dialogs/apiKeysDialog/ApiKeyControlRow.js at line 38

Constructor

new ApiKeyControlRow ( apiKey, deleteApiKeyButtonClickEL )

The constructor

Source : file dialogs/apiKeysDialog/ApiKeyControlRow.js at line 88

Parameters

Name Type Description
apiKey ApiKey

The ApiKey to display in the control

deleteApiKeyButtonClickEL DeleteApiKeyButtonClickEL

The event listener to use for the delete button

Public getters and setters

readonly get apiKey : ApiKey

The ApiKey

Source : file dialogs/apiKeysDialog/ApiKeyControlRow.js at line 172

readonly get HTMLElement : Array of HTMLElement

The root HTML element of row

Source : file dialogs/apiKeysDialog/ApiKeyControlRow.js at line 151

readonly get objId : Number

The ObjId of the control

Source : file dialogs/apiKeysDialog/ApiKeyControlRow.js at line 144

readonly get providerKey : String

The providerKey

Source : file dialogs/apiKeysDialog/ApiKeyControlRow.js at line 165

readonly get providerName : String

The providerName

Source : file dialogs/apiKeysDialog/ApiKeyControlRow.js at line 158

Public methods

destructor ( )

The destructor

Source : file dialogs/apiKeysDialog/ApiKeyControlRow.js at line 135

Private properties

#deleteApiKeyButtonClickEL : DeleteApiKeyButtonClickEL

The event listener for the delete button

Source : file dialogs/apiKeysDialog/ApiKeyControlRow.js at line 73

#deleteButtonHTMLElement : HTMLElement

The delete button

Source : file dialogs/apiKeysDialog/ApiKeyControlRow.js at line 80

#objId : Number

A unique ObjId given to the control

Source : file dialogs/apiKeysDialog/ApiKeyControlRow.js at line 66

#providerKeyInput : HTMLElement

The providerKey HTML input element

Source : file dialogs/apiKeysDialog/ApiKeyControlRow.js at line 59

#providerNameInput : HTMLElement

The providerName HTML input element

Source : file dialogs/apiKeysDialog/ApiKeyControlRow.js at line 52

#rowHTMLElement : HTMLElement

The root HTML element of the control

Source : file dialogs/apiKeysDialog/ApiKeyControlRow.js at line 45