summaryrefslogtreecommitdiff
path: root/src/js/io/mxDefaultPopupMenuCodec.js
diff options
context:
space:
mode:
authoradhitya2016-04-12 07:02:39 +0000
committeradhitya2016-04-12 07:02:39 +0000
commitdd83478e3fcaac98de690aa59e6288ad41a1c351 (patch)
tree38653bdf0ae95053f66777c4ac3fe5be5d8fbd33 /src/js/io/mxDefaultPopupMenuCodec.js
parent92f3207b50a1caca07df5c5b238212af3358905b (diff)
downloadxcos-on-web-dd83478e3fcaac98de690aa59e6288ad41a1c351.tar.gz
xcos-on-web-dd83478e3fcaac98de690aa59e6288ad41a1c351.tar.bz2
xcos-on-web-dd83478e3fcaac98de690aa59e6288ad41a1c351.zip
Keyboard shortcuts work properly
Diffstat (limited to 'src/js/io/mxDefaultPopupMenuCodec.js')
-rw-r--r--src/js/io/mxDefaultPopupMenuCodec.js54
1 files changed, 0 insertions, 54 deletions
diff --git a/src/js/io/mxDefaultPopupMenuCodec.js b/src/js/io/mxDefaultPopupMenuCodec.js
deleted file mode 100644
index 8d949ea..0000000
--- a/src/js/io/mxDefaultPopupMenuCodec.js
+++ /dev/null
@@ -1,54 +0,0 @@
-/**
- * $Id: mxDefaultPopupMenuCodec.js,v 1.6 2010-01-02 09:45:15 gaudenz Exp $
- * Copyright (c) 2006-2010, JGraph Ltd
- */
-mxCodecRegistry.register(function()
-{
- /**
- * Class: mxDefaultPopupMenuCodec
- *
- * Custom codec for configuring <mxDefaultPopupMenu>s. This class is created
- * and registered dynamically at load time and used implicitely via
- * <mxCodec> and the <mxCodecRegistry>. This codec only reads configuration
- * data for existing popup menus, it does not encode or create menus. Note
- * that this codec only passes the configuration node to the popup menu,
- * which uses the config to dynamically create menus. See
- * <mxDefaultPopupMenu.createMenu>.
- */
- var codec = new mxObjectCodec(new mxDefaultPopupMenu());
-
- /**
- * Function: encode
- *
- * Returns null.
- */
- codec.encode = function(enc, obj)
- {
- return null;
- };
-
- /**
- * Function: decode
- *
- * Uses the given node as the config for <mxDefaultPopupMenu>.
- */
- codec.decode = function(dec, node, into)
- {
- var inc = node.getElementsByTagName('include')[0];
-
- if (inc != null)
- {
- this.processInclude(dec, inc, into);
- }
- else if (into != null)
- {
- into.config = node;
- }
-
- return into;
- };
-
- // Returns the codec into the registry
- return codec;
-
-}());