summaryrefslogtreecommitdiff
path: root/addons/web/doc/module/16
diff options
context:
space:
mode:
authorstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
committerstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
commit3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch)
treea44932296ef4a9b71d5f010906253d8c53727726 /addons/web/doc/module/16
parent0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff)
initial commit 2
Diffstat (limited to 'addons/web/doc/module/16')
-rw-r--r--addons/web/doc/module/1625
1 files changed, 25 insertions, 0 deletions
diff --git a/addons/web/doc/module/16 b/addons/web/doc/module/16
new file mode 100644
index 00000000..816c23aa
--- /dev/null
+++ b/addons/web/doc/module/16
@@ -0,0 +1,25 @@
+# HG changeset patch
+# Parent 2645d7a09dcba7f6d6074a33252c16c03c56fdf3
+diff --git a/static/src/js/first_module.js b/static/src/js/first_module.js
+--- a/static/src/js/first_module.js
++++ b/static/src/js/first_module.js
+@@ -2,6 +2,18 @@
+ openerp.web_example = function (instance) {
+ instance.web.client_actions.add('example.action', 'instance.web_example.Action');
+ instance.web_example.Action = instance.web.Widget.extend({
+- template: 'web_example.action'
++ template: 'web_example.action',
++ events: {
++ 'click .oe_web_example_start button': 'watch_start',
++ 'click .oe_web_example_stop button': 'watch_stop'
++ },
++ watch_start: function () {
++ this.$el.addClass('oe_web_example_started')
++ .removeClass('oe_web_example_stopped');
++ },
++ watch_stop: function () {
++ this.$el.removeClass('oe_web_example_started')
++ .addClass('oe_web_example_stopped');
++ },
+ });
+ };