dojox/drawing/manager/keys.js

  • Provides:

    • dojox.drawing.manager.keys
  • dojox.drawing.manager.keys

    • type
      Object
    • summary
      A singleton, master object that detects
      keyboard keys and events
      Connect to it like:
      dojo.connect(this.keys, "onEnter", ....);
  • dojox.drawing.manager.keys.arrowIncrement

    • type
      Number
    • summary
      The amount, in pixels, a selected Stencil will
      move on an arrow key event
  • dojox.drawing.manager.keys.arrowShiftIncrement

    • type
      Number
    • summary
      The amount, in pixels, a selected Stencil will
      move on an arrow key + SHIFT event
  • dojox.drawing.manager.keys.shift

    • tags: readonly
    • type
      Boolean
    • summary
      Indicates whether the Shift key is currently pressed
  • dojox.drawing.manager.keys.ctrl

    • tags: readonly
    • type
      Boolean
    • summary
      Indicates whether the Control key is currently pressed
  • dojox.drawing.manager.keys.alt

    • tags: readonly
    • type
      Boolean
    • summary
      Indicates whether the Alt or Option key is currently pressed
  • dojox.drawing.manager.keys.cmmd

    • tags: readonly
    • type
      Boolean
    • summary
      Indicates whether the Apple Command key is currently pressed
  • dojox.drawing.manager.keys.meta

    • tags: readonly
    • type
      Boolean
    • summary
      Indicates whether any 'meta' key is currently pressed:
      shift || ctrl || cmmd || alt
  • dojox.drawing.manager.keys.onDelete

    • type
      Function
    • parameters:
      • evt: (typeof Event)
    • source: [view]
         // summary:
         //  Event fires when Delete key is released
    • summary
      Event fires when Delete key is released
  • dojox.drawing.manager.keys.onEsc

    • type
      Function
    • parameters:
      • evt: (typeof Event)
    • source: [view]
         // summary:
         //  Event fires when ESC key is released
    • summary
      Event fires when ESC key is released
  • dojox.drawing.manager.keys.onEnter

    • type
      Function
    • parameters:
      • evt: (typeof Event)
    • source: [view]
         // summary:
         //  Event fires when Enter key is released
    • summary
      Event fires when Enter key is released
  • dojox.drawing.manager.keys.onArrow

    • type
      Function
    • parameters:
      • evt: (typeof Event)
    • source: [view]
         // summary:
         //  Event fires when an Arrow key is released
         //  You will have to further check if evt.keyCode
         //  is 37,38,39, or 40
    • summary
      Event fires when an Arrow key is released
      You will have to further check if evt.keyCode
      is 37,38,39, or 40
  • dojox.drawing.manager.keys.onKeyDown

    • type
      Function
    • parameters:
      • evt: (typeof Event)
    • source: [view]
         // summary:
         //  Event fires when any key is pressed
    • summary
      Event fires when any key is pressed
  • dojox.drawing.manager.keys.onKeyUp

    • type
      Function
    • parameters:
      • evt: (typeof Event)
    • source: [view]
         // summary:
         //  Event fires when any key is released
    • summary
      Event fires when any key is released
  • dojox.drawing.manager.keys.listeners

    • summary
  • dojox.drawing.manager

    • type
      Object
    • summary
  • dojox.drawing

    • type
      Object
    • summary
  • dojox

    • type
      Object
    • summary