Package com.batch.android.push.formats
Interface NotificationFormat
-
- All Known Implementing Classes:
APENFormat,SystemFormat
public interface NotificationFormat
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidapplyArguments(JSONObject arguments)voidapplyExtraBuilderConfiguration(androidx.core.app.NotificationCompat.Builder builder)android.widget.RemoteViewsgenerateCollapsedView(java.lang.String packageName)android.widget.RemoteViewsgenerateExpandedView(java.lang.String packageName)androidx.core.app.NotificationCompat.StylegetSupportNotificationStyle()
-
-
-
Method Detail
-
generateCollapsedView
@Nullable android.widget.RemoteViews generateCollapsedView(@NonNull java.lang.String packageName)
-
generateExpandedView
@Nullable android.widget.RemoteViews generateExpandedView(@NonNull java.lang.String packageName)
-
getSupportNotificationStyle
@Nullable androidx.core.app.NotificationCompat.Style getSupportNotificationStyle()
-
applyArguments
void applyArguments(@Nullable JSONObject arguments)
-
applyExtraBuilderConfiguration
void applyExtraBuilderConfiguration(@NonNull androidx.core.app.NotificationCompat.Builder builder)
-
-