Changeset 3702
- Timestamp:
- 07/11/07 13:51:12 (1 year ago)
- Files:
-
- trunk/openlayers/lib/OpenLayers/Handler.js (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/openlayers/lib/OpenLayers/Handler.js
r3658 r3702 29 29 OpenLayers.Handler = OpenLayers.Class.create(); 30 30 31 /** 32 * Constant: OpenLayers.Handler.MOD_NONE 33 * If set as the <keyMask>, <checkModifiers> returns false if any key is down. 34 */ 31 35 OpenLayers.Handler.MOD_NONE = 0; 36 37 /** 38 * Constant: OpenLayers.Handler.MOD_SHIFT 39 * If set as the <keyMask>, <checkModifiers> returns false if Shift is down. 40 */ 32 41 OpenLayers.Handler.MOD_SHIFT = 1; 42 43 /** 44 * Constant: OpenLayers.Handler.MOD_CTRL 45 * If set as the <keyMask>, <checkModifiers> returns false if Ctrl is down. 46 */ 33 47 OpenLayers.Handler.MOD_CTRL = 2; 48 49 /** 50 * Constant: OpenLayers.Handler.MOD_ALT 51 * If set as the <keyMask>, <checkModifiers> returns false if Alt is down. 52 */ 34 53 OpenLayers.Handler.MOD_ALT = 4; 35 54 … … 56 75 57 76 /** 58 * Property: keyMask 59 * {Integer} 77 * APIProperty: keyMask 78 * {Integer} Use bitwise operators and one or more of the OpenLayers.Handler 79 * constants to construct a keyMask. The keyMask is used by 80 * <checkModifiers>. If the keyMask matches the combination of keys 81 * down on an event, checkModifiers returns true. 82 * 83 * Example: 84 * (code) 85 * // handler only responds if the Shift key is down 86 * handler.keyMask = OpenLayers.Handler.MOD_SHIFT; 87 * 88 * // handler only responds if Ctrl-Shift is down 89 * handler.keyMask = OpenLayers.Handler.MOD_SHIFT | 90 * OpenLayers.Handler.MOD_CTRL; 91 * (end) 60 92 */ 61 93 keyMask: null, … … 103 135 104 136 /** 105 * Method: checkModifiers 137 * Method: checkModifiers 138 * Check the keyMask on the handler. If no <keyMask> is set, this always 139 * returns true. If a <keyMask> is set and it matches the combination 140 * of keys down on an event, this returns true. 141 * 142 * Returns: 143 * {Boolean} The keyMask matches the keys down on an event. 106 144 */ 107 145 checkModifiers: function (evt) {
