B D E G I L M O S T V

B

bottomPadding - Variable in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
Menu button position variables in % of screen width or height
buttonDistanceX - Variable in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
 
buttonDistanceY - Variable in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
 

D

dismiss() - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableMenuOverlay
Dismiss the dialog, removing screen dim and hiding the expanded menu
dpToPx(Context, int) - Static method in class lt.lemonlabs.android.expandablebuttonmenu.ScreenHelper
 

E

ExpandableButtonMenu - Class in lt.lemonlabs.android.expandablebuttonmenu
 
ExpandableButtonMenu(Context) - Constructor for class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
 
ExpandableButtonMenu(Context, AttributeSet) - Constructor for class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
 
ExpandableButtonMenu(Context, AttributeSet, int) - Constructor for class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
 
ExpandableButtonMenu.MenuButton - Enum in lt.lemonlabs.android.expandablebuttonmenu
 
ExpandableButtonMenu.OnMenuButtonClick - Interface in lt.lemonlabs.android.expandablebuttonmenu
Button click callback interface
ExpandableMenuOverlay - Class in lt.lemonlabs.android.expandablebuttonmenu
 
ExpandableMenuOverlay(Context) - Constructor for class lt.lemonlabs.android.expandablebuttonmenu.ExpandableMenuOverlay
 
ExpandableMenuOverlay(Context, AttributeSet) - Constructor for class lt.lemonlabs.android.expandablebuttonmenu.ExpandableMenuOverlay
 
ExpandableMenuOverlay(Context, AttributeSet, int) - Constructor for class lt.lemonlabs.android.expandablebuttonmenu.ExpandableMenuOverlay
 

G

getBottomPadding() - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
 
getButtonMenu() - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableMenuOverlay
Get underlying expandable buttom menu
getMainButtonSize() - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
 
getMenuButton(ExpandableButtonMenu.MenuButton) - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
Returns the menu button container.
getOtherButtonSize() - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
 
getScreenHeight(Context) - Static method in class lt.lemonlabs.android.expandablebuttonmenu.ScreenHelper
 
getScreenWidth(Context) - Static method in class lt.lemonlabs.android.expandablebuttonmenu.ScreenHelper
 
getTranslationX() - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
 
getTranslationY() - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
 

I

init(AttributeSet) - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableMenuOverlay
 
isAllowOverlayClose() - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
 
isExpanded() - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
 

L

lt.lemonlabs.android.expandablebuttonmenu - package lt.lemonlabs.android.expandablebuttonmenu
 

M

mainButtonSize - Variable in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
 
mDismissing - Variable in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableMenuOverlay
 

O

onClick(View) - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
 
onClick(ExpandableButtonMenu.MenuButton) - Method in interface lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu.OnMenuButtonClick
 
onClick(View) - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableMenuOverlay
 
onKey(DialogInterface, int, KeyEvent) - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableMenuOverlay
 
onLayout(boolean, int, int, int, int) - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableMenuOverlay
Adjusts size of this view to match the underlying button menu.
otherButtonSize - Variable in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
 

S

ScreenHelper - Class in lt.lemonlabs.android.expandablebuttonmenu
Screen size and other metrics helper
ScreenHelper() - Constructor for class lt.lemonlabs.android.expandablebuttonmenu.ScreenHelper
 
setAllowOverlayClose(boolean) - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
 
setAnimating(boolean) - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
 
setButtonMenuParentOverlay(ExpandableMenuOverlay) - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
Set a top level overlay that acts as a proxy to this view.
setMenuButtonImage(ExpandableButtonMenu.MenuButton, int) - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
Set image resource for a menu button
setMenuButtonImage(ExpandableButtonMenu.MenuButton, Drawable) - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
Set image drawable for a menu button
setMenuButtonText(ExpandableButtonMenu.MenuButton, int) - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
Set string resource displayed under a menu button
setMenuButtonText(ExpandableButtonMenu.MenuButton, String) - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
Set text displayed under a menu button
setMenuTextAppearance(int) - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
Set text appearance for button text views
setOnMenuButtonClickListener(ExpandableButtonMenu.OnMenuButtonClick) - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
Set a callback on menu button clicks
setOnMenuButtonClickListener(ExpandableButtonMenu.OnMenuButtonClick) - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableMenuOverlay
Set a callback on expanded menu button clicks
sHeight - Variable in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
 
show() - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableMenuOverlay
Show the dialog, dimming the screen and expanding the button menu
showInitButton() - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableMenuOverlay
Show the view that expands the button menu
sWidth - Variable in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
Screen metrics

T

toggle() - Method in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
Toggle the expandable menu button, expanding or collapsing it
TRANSLATION_X - Variable in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
Translation in X axis for left and right buttons
TRANSLATION_Y - Variable in class lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu
Translation in Y axis of all three menu buttons

V

valueOf(String) - Static method in enum lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu.MenuButton
Returns the enum constant of this type with the specified name.
values() - Static method in enum lt.lemonlabs.android.expandablebuttonmenu.ExpandableButtonMenu.MenuButton
Returns an array containing the constants of this enum type, in the order they are declared.

B D E G I L M O S T V