summaryrefslogtreecommitdiff
path: root/plugins/de.appplant.cordova.plugin.local-notification/src/windows/LocalNotificationProxy.js
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/de.appplant.cordova.plugin.local-notification/src/windows/LocalNotificationProxy.js')
-rw-r--r--plugins/de.appplant.cordova.plugin.local-notification/src/windows/LocalNotificationProxy.js311
1 files changed, 0 insertions, 311 deletions
diff --git a/plugins/de.appplant.cordova.plugin.local-notification/src/windows/LocalNotificationProxy.js b/plugins/de.appplant.cordova.plugin.local-notification/src/windows/LocalNotificationProxy.js
deleted file mode 100644
index 2f7ed3d7..00000000
--- a/plugins/de.appplant.cordova.plugin.local-notification/src/windows/LocalNotificationProxy.js
+++ /dev/null
@@ -1,311 +0,0 @@
-/*
- Copyright 2013-2015 appPlant UG
-
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-
-/**
- * Executes all queued events.
- */
-exports.deviceready = function () {
- exports.core.deviceready();
-};
-
-/**
- * Schedule a new local notification.
- *
- * @param {Function} success
- * Success callback
- * @param {Function} error
- * Error callback
- * @param {Object[]} notifications
- * Array of local notifications
- */
-exports.schedule = function (success, error, notifications) {
- exports.core.schedule(notifications, 'schedule');
-
- success();
-};
-
-/**
- * Update existing notifications specified by IDs in options.
- *
- * @param {Function} success
- * Success callback
- * @param {Function} error
- * Error callback
- * @param {Object[]} notifications
- * Array of local notifications
- */
-exports.update = function (success, error, notifications) {
- exports.core.update(notifications);
-
- success();
-};
-
-/**
- * Clear the specified notification.
- *
- * @param {Function} success
- * Success callback
- * @param {Function} error
- * Error callback
- * @param {int[]} ids
- * List of local notification IDs
- */
-exports.clear = function (success, error, ids) {
- exports.core.clear(ids, true);
-
- success();
-};
-
-/**
- * Clear all previously sheduled notifications.
- *
- * @param {Function} success
- * Success callback
- * @param {Function} error
- * Error callback
- */
-exports.clearAll = function (success, error) {
- exports.core.clearAll();
-
- success();
-};
-
-/**
- * Cancel the specified notifications.
- *
- * @param {Function} success
- * Success callback
- * @param {Function} error
- * Error callback
- * @param {int[]} ids
- * List of local notification IDs
- */
-exports.cancel = function (success, error, ids) {
- exports.core.cancel(ids, true);
-
- success();
-};
-
-/**
- * Remove all previously registered notifications.
- *
- * @param {Function} success
- * Success callback
- * @param {Function} error
- * Error callback
- */
-exports.cancelAll = function (success, error) {
- exports.core.cancelAll();
-
- success();
-};
-
-/**
- * Check if a notification with an ID is present.
- *
- * @param {Function} success
- * Success callback
- * @param {Function} error
- * Error callback
- * @param {int} id
- * Local notification ID
- */
-exports.isPresent = function (success, error, args) {
- var found = exports.core.isPresent(args[0]);
-
- success(found);
-};
-
-/**
- * Check if a notification with an ID is scheduled.
- *
- * @param {Function} success
- * Success callback
- * @param {Function} error
- * Error callback
- * @param {int} id
- * Local notification ID
- */
-exports.isScheduled = function (success, error, args) {
- var found = exports.core.isScheduled(args[0]);
-
- success(found);
-};
-
-/**
- * Check if a notification with an ID was triggered.
- *
- * @param {Function} success
- * Success callback
- * @param {Function} error
- * Error callback
- * @param {int} id
- * Local notification ID
- */
-exports.isTriggered = function (success, error, args) {
- var found = exports.core.isTriggered(args[0]);
-
- success(found);
-};
-
-/**
- * List all local notification IDs.
- *
- * @param {Function} success
- * Success callback
- * @param {Function} error
- * Error callback
- */
-exports.getAllIds = function (success, error) {
- var ids = exports.core.getAllIds();
-
- success(ids);
-};
-
-/**
- * List all scheduled notification IDs.
- *
- * @param {Function} success
- * Success callback
- * @param {Function} error
- * Error callback
- */
-exports.getScheduledIds = function (success, error) {
- var ids = exports.core.getScheduledIds();
-
- success(ids);
-};
-
-/**
- * List all triggered notification IDs.
- *
- * @param {Function} success
- * Success callback
- * @param {Function} error
- * Error callback
- */
-exports.getTriggeredIds = function (success, error) {
- var ids = exports.core.getTriggeredIds();
-
- success(ids);
-};
-
-/**
- * Propertys for given notification.
- *
- * @param {Function} success
- * Success callback
- * @param {Function} error
- * Error callback
- * @param {int[]} ids
- * List of local notification IDs
- */
-exports.getSingle = function (success, error, ids) {
- var notification = exports.core.getAll(ids)[0];
-
- success(notification);
-};
-
-/**
- * Propertys for given scheduled notification.
- *
- * @param {Function} success
- * Success callback
- * @param {Function} error
- * Error callback
- * @param {int[]} ids
- * List of local notification IDs
- */
-exports.getSingleScheduled = function (success, error, ids) {
- var notification = exports.core.getScheduled(ids)[0];
-
- success(notification);
-};
-
-/**
- * Propertys for given triggered notification.
- *
- * @param {Function} success
- * Success callback
- * @param {Function} error
- * Error callback
- * @param {int[]} ids
- * List of local notification IDs
- */
-exports.getSingleTriggered = function (success, error, ids) {
- var notification = exports.core.getTriggered(ids)[0];
-
- success(notification);
-};
-
-/**
- * Property list for given notifications.
- * If called without IDs, all notification will be returned.
- *
- * @param {Function} success
- * Success callback
- * @param {Function} error
- * Error callback
- * @param {int[]} ids
- * List of local notification IDs
- */
-exports.getAll = function (success, error, ids) {
- var notifications = exports.core.getAll(ids);
-
- success(notifications);
-};
-
-/**
- * Property list for given triggered notifications.
- * If called without IDs, all notification will be returned.
- *
- * @param {Function} success
- * Success callback
- * @param {Function} error
- * Error callback
- * @param {int[]} ids
- * List of local notification IDs
- */
-exports.getScheduled = function (success, error, ids) {
- var notifications = exports.core.getScheduled(ids);
-
- success(notifications);
-};
-
-/**
- * Property list for given triggered notifications.
- * If called without IDs, all notification will be returned.
- *
- * @param {Function} success
- * Success callback
- * @param {Function} error
- * Error callback
- * @param {int[]} ids
- * List of local notification IDs
- */
-exports.getTriggered = function (success, error, ids) {
- var notifications = exports.core.getTriggered(ids);
-
- success(notifications);
-};
-
-
-cordova.commandProxy.add('LocalNotification', exports);