package com.appboy.ui.inappmessage; /** * A delegate method class used to close the currently displayed in-app message. */ public class InAppMessageCloser { private InAppMessageViewWrapper mInAppMessageViewWrapper; public InAppMessageCloser(InAppMessageViewWrapper inAppMessageViewWrapper) { mInAppMessageViewWrapper = inAppMessageViewWrapper; } public void close(boolean animate) { if (animate) { mInAppMessageViewWrapper.getInAppMessage().setAnimateOut(true); } else { mInAppMessageViewWrapper.getInAppMessage().setAnimateOut(false); } mInAppMessageViewWrapper.close(); } }