mirror of https://github.com/tasks/tasks
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
1.7 KiB
Java
51 lines
1.7 KiB
Java
9 years ago
|
package org.tasks.injection;
|
||
|
|
||
8 years ago
|
import com.todoroo.astrid.alarms.AlarmTaskRepeatListener;
|
||
|
import com.todoroo.astrid.calls.PhoneStateChangedReceiver;
|
||
|
import com.todoroo.astrid.gcal.CalendarAlarmReceiver;
|
||
|
import com.todoroo.astrid.gcal.GCalTaskCompleteListener;
|
||
|
import com.todoroo.astrid.repeats.RepeatTaskCompleteListener;
|
||
|
import com.todoroo.astrid.timers.TimerTaskCompleteListener;
|
||
|
|
||
9 years ago
|
import org.tasks.locale.receiver.FireReceiver;
|
||
8 years ago
|
import org.tasks.receivers.BootCompletedReceiver;
|
||
|
import org.tasks.receivers.CompleteTaskReceiver;
|
||
8 years ago
|
import org.tasks.receivers.GoogleTaskPushReceiver;
|
||
8 years ago
|
import org.tasks.receivers.ListNotificationReceiver;
|
||
|
import org.tasks.receivers.MyPackageReplacedReceiver;
|
||
|
import org.tasks.receivers.TeslaUnreadReceiver;
|
||
|
import org.tasks.widget.TasksWidget;
|
||
9 years ago
|
|
||
|
import dagger.Subcomponent;
|
||
|
|
||
|
@Subcomponent(modules = BroadcastModule.class)
|
||
8 years ago
|
public interface BroadcastComponent {
|
||
9 years ago
|
void inject(FireReceiver fireReceiver);
|
||
8 years ago
|
|
||
|
void inject(GoogleTaskPushReceiver forceSyncReceiver);
|
||
8 years ago
|
|
||
|
void inject(TimerTaskCompleteListener timerTaskCompleteListener);
|
||
|
|
||
|
void inject(PhoneStateChangedReceiver phoneStateChangedReceiver);
|
||
|
|
||
|
void inject(AlarmTaskRepeatListener alarmTaskRepeatListener);
|
||
|
|
||
|
void inject(GCalTaskCompleteListener gCalTaskCompleteListener);
|
||
|
|
||
|
void inject(CalendarAlarmReceiver calendarAlarmReceiver);
|
||
|
|
||
|
void inject(RepeatTaskCompleteListener repeatTaskCompleteListener);
|
||
|
|
||
|
void inject(MyPackageReplacedReceiver myPackageReplacedReceiver);
|
||
|
|
||
|
void inject(CompleteTaskReceiver completeTaskReceiver);
|
||
|
|
||
|
void inject(ListNotificationReceiver listNotificationReceiver);
|
||
|
|
||
|
void inject(BootCompletedReceiver bootCompletedReceiver);
|
||
|
|
||
|
void inject(TasksWidget tasksWidget);
|
||
|
|
||
|
void inject(TeslaUnreadReceiver teslaUnreadReceiver);
|
||
9 years ago
|
}
|