HtmlPanel
HTML Panel HTML panels should only be created through Inbox.createHtmlPanel, Chatbox.createHtmlPanel or Popup.createHtmlPanel.
destroy | Destroys the HTML panel |
hide | Hides the panel if it's visible. |
isVisible | Returns |
setHeight | Changes the panel height. |
show | Shows the panel if it's hidden. |
This promise resolves when the "DOMContentLoaded" event fires on the ifram's window.
The HTML Panel iframe's https://developer.mozilla.org/en-US/docs/Web/API/Window object
This promise resolves when the "load" event fires on the ifram's window.
htmlPanel.destroy(): Promise<void>
Destroys the HTML panel
Parameters
Returns
htmlPanel.hide()
Hides the panel if it's visible.
Parameters
Returns
htmlPanel.isVisible(): boolean
Returns
true
if the panel is visible, false
if it's hidden or destroyedParameters
Returns
htmlPanel.setHeight(height)
Changes the panel height.
If you don't need to change the height after the panel is created, you can pass it as an option to the createHtmlPanel
.
Parameters
height
: numberReturns
htmlPanel.show()
Shows the panel if it's hidden.