|
@ -197,7 +197,7 @@ export class DailyNotificationWeb implements DailyNotificationPlugin { |
|
|
/** |
|
|
/** |
|
|
* Set adaptive scheduling (mock for web) |
|
|
* Set adaptive scheduling (mock for web) |
|
|
*/ |
|
|
*/ |
|
|
async setAdaptiveScheduling(options: { enabled: boolean }): Promise<void> { |
|
|
async setAdaptiveScheduling(_options: { enabled: boolean }): Promise<void> { |
|
|
// Adaptive scheduling set
|
|
|
// Adaptive scheduling set
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -257,7 +257,7 @@ export class DailyNotificationWeb implements DailyNotificationPlugin { |
|
|
/** |
|
|
/** |
|
|
* Schedule content fetch (web implementation) |
|
|
* Schedule content fetch (web implementation) |
|
|
*/ |
|
|
*/ |
|
|
async scheduleContentFetch(config: ContentFetchConfig): Promise<void> { |
|
|
async scheduleContentFetch(_config: ContentFetchConfig): Promise<void> { |
|
|
// Content fetch scheduled (web mock implementation)
|
|
|
// Content fetch scheduled (web mock implementation)
|
|
|
// Mock implementation - in real app would use Service Worker
|
|
|
// Mock implementation - in real app would use Service Worker
|
|
|
} |
|
|
} |
|
@ -265,7 +265,7 @@ export class DailyNotificationWeb implements DailyNotificationPlugin { |
|
|
/** |
|
|
/** |
|
|
* Schedule user notification (web implementation) |
|
|
* Schedule user notification (web implementation) |
|
|
*/ |
|
|
*/ |
|
|
async scheduleUserNotification(config: UserNotificationConfig): Promise<void> { |
|
|
async scheduleUserNotification(_config: UserNotificationConfig): Promise<void> { |
|
|
// User notification scheduled (web mock implementation)
|
|
|
// User notification scheduled (web mock implementation)
|
|
|
// Mock implementation - in real app would use browser notifications
|
|
|
// Mock implementation - in real app would use browser notifications
|
|
|
} |
|
|
} |
|
@ -273,7 +273,7 @@ export class DailyNotificationWeb implements DailyNotificationPlugin { |
|
|
/** |
|
|
/** |
|
|
* Schedule dual notification (web implementation) |
|
|
* Schedule dual notification (web implementation) |
|
|
*/ |
|
|
*/ |
|
|
async scheduleDualNotification(config: DualScheduleConfiguration): Promise<void> { |
|
|
async scheduleDualNotification(_config: DualScheduleConfiguration): Promise<void> { |
|
|
// Dual notification scheduled (web mock implementation)
|
|
|
// Dual notification scheduled (web mock implementation)
|
|
|
// Mock implementation combining content fetch and user notification
|
|
|
// Mock implementation combining content fetch and user notification
|
|
|
} |
|
|
} |
|
@ -309,7 +309,7 @@ export class DailyNotificationWeb implements DailyNotificationPlugin { |
|
|
/** |
|
|
/** |
|
|
* Update dual schedule configuration (web implementation) |
|
|
* Update dual schedule configuration (web implementation) |
|
|
*/ |
|
|
*/ |
|
|
async updateDualScheduleConfig(config: DualScheduleConfiguration): Promise<void> { |
|
|
async updateDualScheduleConfig(_config: DualScheduleConfiguration): Promise<void> { |
|
|
// Dual schedule config updated (web mock implementation)
|
|
|
// Dual schedule config updated (web mock implementation)
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -358,14 +358,14 @@ export class DailyNotificationWeb implements DailyNotificationPlugin { |
|
|
/** |
|
|
/** |
|
|
* Register callback (web implementation) |
|
|
* Register callback (web implementation) |
|
|
*/ |
|
|
*/ |
|
|
async registerCallback(name: string, _callback: (...args: unknown[]) => void): Promise<void> { |
|
|
async registerCallback(_name: string, _callback: (...args: unknown[]) => void): Promise<void> { |
|
|
// Callback registered (web mock implementation)
|
|
|
// Callback registered (web mock implementation)
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* Unregister callback (web implementation) |
|
|
* Unregister callback (web implementation) |
|
|
*/ |
|
|
*/ |
|
|
async unregisterCallback(name: string): Promise<void> { |
|
|
async unregisterCallback(_name: string): Promise<void> { |
|
|
// Callback unregistered (web mock implementation)
|
|
|
// Callback unregistered (web mock implementation)
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -575,12 +575,12 @@ export class DailyNotificationWeb implements DailyNotificationPlugin { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// Static Daily Reminder Methods
|
|
|
// Static Daily Reminder Methods
|
|
|
async scheduleDailyReminder(options: DailyReminderOptions): Promise<void> { |
|
|
async scheduleDailyReminder(_options: DailyReminderOptions): Promise<void> { |
|
|
// Schedule daily reminder called (web mock implementation)
|
|
|
// Schedule daily reminder called (web mock implementation)
|
|
|
// Mock implementation for web
|
|
|
// Mock implementation for web
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
async cancelDailyReminder(reminderId: string): Promise<void> { |
|
|
async cancelDailyReminder(_reminderId: string): Promise<void> { |
|
|
// Cancel daily reminder called (web mock implementation)
|
|
|
// Cancel daily reminder called (web mock implementation)
|
|
|
// Mock implementation for web
|
|
|
// Mock implementation for web
|
|
|
} |
|
|
} |
|
@ -590,7 +590,7 @@ export class DailyNotificationWeb implements DailyNotificationPlugin { |
|
|
return []; // Mock empty array for web
|
|
|
return []; // Mock empty array for web
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
async updateDailyReminder(reminderId: string, options: DailyReminderOptions): Promise<void> { |
|
|
async updateDailyReminder(_reminderId: string, _options: DailyReminderOptions): Promise<void> { |
|
|
// Update daily reminder called (web mock implementation)
|
|
|
// Update daily reminder called (web mock implementation)
|
|
|
// Mock implementation for web
|
|
|
// Mock implementation for web
|
|
|
} |
|
|
} |
|
|