package

com.usebutton.sdk

Interfaces

Button.ActionListener Callback interface for getAction(String, ButtonContext, ActionListener) which will call onAction(AppAction) if an action is available given the provided Button ID and ButtonContext. 
Button.DeepLinkListener Callback interface for checkForDeepLink(Context, DeepLinkListener) which will invoke onDeepLink(Intent) with a VIEW intent for a deferred deep link if such is found. 
ButtonDropin.Listener  

Classes

Button Main entry point to the Button SDK. 
ButtonContext This is the main class holding context information for the current screen of your application. 
ButtonDropin This is the only UI class that you will have to drop into your layout XML to display a Button. 
LineItem Class representing an order's individual line items.