[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/libraries/jquery/jqplot/plugins/ -> jqplot.mobile.js (source)

   1  /**

   2   * jqplot.jquerymobile plugin

   3   * jQuery Mobile virtual event support.

   4   *

   5   * Version: 1.0.2

   6   * Revision: 1108

   7   *

   8   * Copyright (c) 2011 Takashi Okamoto

   9   * jqPlot is currently available for use in all personal or commercial projects 

  10   * under both the MIT (http://www.opensource.org/licenses/mit-license.php) and GPL 

  11   * version 2.0 (http://www.gnu.org/licenses/gpl-2.0.html) licenses. This means that you can 

  12   * choose the license that best suits your project and use it accordingly. 

  13   *

  14   * Although not required, the author would appreciate an email letting him 

  15   * know of any substantial use of jqPlot.  You can reach the author at: 

  16   * chris at jqplot dot com or see http://www.jqplot.com/info.php .

  17   *

  18   * If you are feeling kind and generous, consider supporting the project by

  19   * making a donation at: http://www.jqplot.com/donate.php .

  20   *

  21   */
  22  (function($) {
  23      function postInit(target, data, options){
  24          this.bindCustomEvents = function() {
  25              this.eventCanvas._elem.bind('vclick', {plot:this}, this.onClick);
  26              this.eventCanvas._elem.bind('dblclick', {plot:this}, this.onDblClick);
  27              this.eventCanvas._elem.bind('taphold', {plot:this}, this.onDblClick);
  28              this.eventCanvas._elem.bind('vmousedown', {plot:this}, this.onMouseDown);
  29              this.eventCanvas._elem.bind('vmousemove', {plot:this}, this.onMouseMove);
  30              this.eventCanvas._elem.bind('mouseenter', {plot:this}, this.onMouseEnter);
  31              this.eventCanvas._elem.bind('mouseleave', {plot:this}, this.onMouseLeave);
  32              if (this.captureRightClick) {
  33                  this.eventCanvas._elem.bind('vmouseup', {plot:this}, this.onRightClick);
  34                  this.eventCanvas._elem.get(0).oncontextmenu = function() {
  35                      return false;
  36                  };
  37              }
  38              else {
  39                  this.eventCanvas._elem.bind('vmouseup', {plot:this}, this.onMouseUp);
  40              }
  41          };
  42          this.plugins.mobile = true;
  43      }
  44      $.jqplot.postInitHooks.push(postInit);
  45  })(jQuery);


Generated: Fri Nov 28 20:08:37 2014 Cross-referenced by PHPXref 0.7.1