package com.indigitall.cordova.views;

import android.app.PendingIntent;
import android.content.Context;

import com.indigitall.android.push.models.Push;
import com.indigitall.android.push.models.PushAction;
import com.indigitall.android.push.models.PushNotification;
import com.indigitall.cordova.utils.CDVIndigitallUtils;

public class CDVPushNotification extends PushNotification {
    Push push;
    Context context;
    public CDVPushNotification(Push push) {
        super(push);
        this.push = push;
    }

    @Override
    public void showNotification(Context context) {
        this.context = context;
        super.showNotification(context);
    }

    @Override
    public PendingIntent getIntent(PushAction pushAction, int clickedButton) {
        return CDVIndigitallUtils.getIntent(context, push, pushAction, clickedButton);
    }

}
