[gnome-documents] Add a JS stub for org.gnome.Documents.ZpjMiner
- From: Debarshi Ray <debarshir src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-documents] Add a JS stub for org.gnome.Documents.ZpjMiner
- Date: Mon, 4 Jun 2012 19:22:46 +0000 (UTC)
commit f1ab7c985c7843658608c70f6237f93a2e6772ad
Author: Debarshi Ray <debarshir gnome org>
Date: Wed May 30 18:25:43 2012 +0200
Add a JS stub for org.gnome.Documents.ZpjMiner
Fixes: https://bugzilla.gnome.org/666535
src/Makefile-js.am | 1 +
src/zpjMiner.js | 41 +++++++++++++++++++++++++++++++++++++++++
2 files changed, 42 insertions(+), 0 deletions(-)
---
diff --git a/src/Makefile-js.am b/src/Makefile-js.am
index d5db656..aecea80 100644
--- a/src/Makefile-js.am
+++ b/src/Makefile-js.am
@@ -27,6 +27,7 @@ dist_js_DATA = \
utils.js \
view.js \
windowMode.js \
+ zpjMiner.js \
format.js \
path.js
diff --git a/src/zpjMiner.js b/src/zpjMiner.js
new file mode 100644
index 0000000..6f749a4
--- /dev/null
+++ b/src/zpjMiner.js
@@ -0,0 +1,41 @@
+/*
+ * Copyright (c) 2012 Red Hat, Inc.
+ *
+ * Gnome Documents is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by the
+ * Free Software Foundation; either version 2 of the License, or (at your
+ * option) any later version.
+ *
+ * Gnome Documents is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with Gnome Documents; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+ *
+ * Author: Debarshi Ray <debarshir gnome org>
+ *
+ */
+
+const DBus = imports.dbus;
+
+const ZpjMinerIface = {
+ name: 'org.gnome.Documents.ZpjMiner',
+ methods: [{ name: 'RefreshDB',
+ inSignature: '' }]
+};
+
+const ZpjMiner = function() {
+ this._init();
+};
+
+ZpjMiner.prototype = {
+ _init: function() {
+ DBus.session.proxifyObject(this,
+ 'org.gnome.Documents.ZpjMiner',
+ '/org/gnome/Documents/ZpjMiner');
+ }
+};
+DBus.proxifyPrototype(ZpjMiner.prototype, ZpjMinerIface);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]