aboutsummaryrefslogtreecommitdiffstats
path: root/core/src/OC/appconfig.js
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/OC/appconfig.js')
-rw-r--r--core/src/OC/appconfig.js58
1 files changed, 58 insertions, 0 deletions
diff --git a/core/src/OC/appconfig.js b/core/src/OC/appconfig.js
new file mode 100644
index 00000000000..350ffc3f21c
--- /dev/null
+++ b/core/src/OC/appconfig.js
@@ -0,0 +1,58 @@
+/**
+ * SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors
+ * SPDX-FileCopyrightText: 2014 ownCloud, Inc.
+ * SPDX-License-Identifier: AGPL-3.0-or-later
+ */
+
+/* eslint-disable */
+ import { getValue, setValue, getApps, getKeys, deleteKey } from '../OCP/appconfig.js'
+
+export const appConfig = window.oc_appconfig || {}
+
+/**
+ * @namespace
+ * @deprecated 16.0.0 Use OCP.AppConfig instead
+ */
+export const AppConfig = {
+ /**
+ * @deprecated Use OCP.AppConfig.getValue() instead
+ */
+ getValue: function(app, key, defaultValue, callback) {
+ getValue(app, key, defaultValue, {
+ success: callback
+ })
+ },
+
+ /**
+ * @deprecated Use OCP.AppConfig.setValue() instead
+ */
+ setValue: function(app, key, value) {
+ setValue(app, key, value)
+ },
+
+ /**
+ * @deprecated Use OCP.AppConfig.getApps() instead
+ */
+ getApps: function(callback) {
+ getApps({
+ success: callback
+ })
+ },
+
+ /**
+ * @deprecated Use OCP.AppConfig.getKeys() instead
+ */
+ getKeys: function(app, callback) {
+ getKeys(app, {
+ success: callback
+ })
+ },
+
+ /**
+ * @deprecated Use OCP.AppConfig.deleteKey() instead
+ */
+ deleteKey: function(app, key) {
+ deleteKey(app, key)
+ }
+
+}