Classes | |
interface | OnShowPanelListener |
Public Member Functions | |
PanelHost | getPanel () |
PopupWindow | getPanelWindow () |
void | hidePanel () |
void | setOnShowPanelListener (OnShowPanelListener listener) |
void | showPanel () |
void | showPanel (PanelSpec.PanelType panelType) |
void | updatePanel () |
Through this interface you can control the show/hide of the panel and other related operations.
PanelHost com.foxit.uiextensions.modules.panel.IPanelManager.getPanel | ( | ) |
Get the panel host
PopupWindow com.foxit.uiextensions.modules.panel.IPanelManager.getPanelWindow | ( | ) |
Get the panel window
void com.foxit.uiextensions.modules.panel.IPanelManager.hidePanel | ( | ) |
Dismiss the panel and its window.
void com.foxit.uiextensions.modules.panel.IPanelManager.setOnShowPanelListener | ( | OnShowPanelListener | listener | ) |
Set a panel listener to be invoked when the panel is shown.
listener | The OnShowPanelListener to use. |
void com.foxit.uiextensions.modules.panel.IPanelManager.showPanel | ( | ) |
Display the default or the current panel window.
void com.foxit.uiextensions.modules.panel.IPanelManager.showPanel | ( | PanelSpec.PanelType | panelType | ) |
Display the panel window by the specified panel type.
panelType | The panel type, should one of PanelSpec.PanelType#ReadingBookmarks, PanelSpec.PanelType#Outline, PanelSpec.PanelType#Annotations PanelSpec.PanelType#Attachments |
void com.foxit.uiextensions.modules.panel.IPanelManager.updatePanel | ( | ) |
Update the panel window