#import <Foundation/Foundation.h>#import <Cordova/CDV.h>@interfaceUIView(Toast)// each makeToast method creates a view and displays it as toast-(void)makeToast:(NSString*)message;-(void)makeToast:(NSString*)messageduration:(NSTimeInterval)intervalposition:(id)position;-(void)makeToast:(NSString*)messageduration:(NSTimeInterval)durationposition:(id)positionaddPixelsY:(int)addPixelsYdata:(NSDictionary*)datastyling:(NSDictionary*)stylingcommandDelegate:(id<CDVCommandDelegate>)commandDelegatecallbackId:(NSString*)callbackId;-(void)makeToast:(NSString*)messageduration:(NSTimeInterval)intervalposition:(id)positionimage:(UIImage*)image;-(void)makeToast:(NSString*)messageduration:(NSTimeInterval)intervalposition:(id)positiontitle:(NSString*)title;-(void)makeToast:(NSString*)messageduration:(NSTimeInterval)intervalposition:(id)positiontitle:(NSString*)titleimage:(UIImage*)image;-(void)hideToast;// displays toast with an activity spinner-(void)makeToastActivity;-(void)makeToastActivity:(id)position;-(void)hideToastActivity;// the showToast methods display any view as toast-(void)showToast:(UIView*)toast;-(void)showToast:(UIView*)toastduration:(NSTimeInterval)intervalposition:(id)point;-(void)showToast:(UIView*)toastduration:(NSTimeInterval)intervalposition:(id)pointaddedPixelsY:(int)addPixelsY;@end