|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectHTMLPanel
org.spiffyui.client.widgets.SlideDownPrefsPanel
public class SlideDownPrefsPanel
The SlideDownPrefsPanel shows a tab that sticks to the bottom of the header of the page. It slides down when clicked to reveal a preferences panel for the current page. It will also fire event and notify SlideDownPrefsPanelToggleListeners when the panel is toggled (expanded or collapsed)
| Constructor Summary | |
|---|---|
SlideDownPrefsPanel()
Creates a new panel with a randomly generated ID |
|
SlideDownPrefsPanel(java.lang.String id)
Creates a new panel |
|
SlideDownPrefsPanel(java.lang.String id,
java.lang.String headerText)
Create a new panel |
|
| Method Summary | |
|---|---|
void |
addListener(SlideDownPrefsPanelToggleListener listener)
Adds a SlideDownPrefsPanelToggleListener to the list of listeners |
void |
fireSlideDownPrefsPanelToggleEvent(boolean expand)
Fires SlideDownPrefsPanelToggle event, and invokes onSlideDownPrefsPanelToggle on all listeners |
Panel |
getPanel()
get the panel displayed when this panel is expanded |
java.lang.String |
getTitle()
|
void |
removeListener(SlideDownPrefsPanelToggleListener listener)
Removes a SlideDownPrefsPanelToggleListener from the list of listeners |
void |
setPanel(Panel panel)
Set the panel displayed when this panel is expanded |
void |
setTitle(java.lang.String title)
|
void |
togglePanel()
Toggle the panel visible or Invisible |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SlideDownPrefsPanel()
public SlideDownPrefsPanel(java.lang.String id)
id - - String the id of the panel
public SlideDownPrefsPanel(java.lang.String id,
java.lang.String headerText)
id - - String the id of the panelheaderText - - String the title of the panel and the label on the pull down tab, if null will use the default.| Method Detail |
|---|
public void setTitle(java.lang.String title)
public java.lang.String getTitle()
public void setPanel(Panel panel)
panel - the panel to displaypublic Panel getPanel()
public void togglePanel()
public void addListener(SlideDownPrefsPanelToggleListener listener)
listener - - the listener to addpublic void removeListener(SlideDownPrefsPanelToggleListener listener)
listener - the listener to removepublic void fireSlideDownPrefsPanelToggleEvent(boolean expand)
expand - - boolean flag indicating whether the panel is being expanded or collapsed
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||