Warning: Use of undefined constant Symbol - assumed 'Symbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215 Warning: Use of undefined constant JavaScriptSymbol - assumed 'JavaScriptSymbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215

dijit/_editor/plugins/FullScreen.js

  • Provides:

    • dijit._editor.plugins.FullScreen
  • Requires:

    • dojo.window in common
    • dojo.i18n in common
    • dijit._editor._Plugin in common
    • dijit.form.Button in common
  • dijit._editor.plugins.FullScreen

    • type
      Function
    • chains:
      • dijit._editor._Plugin: (prototype)
      • dijit._editor._Plugin: (call)
    • summary
      This plugin provides FullScreen cabability to the editor.  When
      toggled on, it will render the editor into the full window and
      overlay everything.  It also binds to the hotkey: CTRL-SHIFT-F11
      for toggling fullscreen mode.
  • dijit._editor.plugins.FullScreen.zIndex

    • tags: public
    • type
      Number
    • summary
      zIndex value used for overlaying the full page.
      default is 500.
  • dijit._editor.plugins.FullScreen._origState

    • tags:
    • type
      Object
    • summary
      The original view state of the editor.
  • dijit._editor.plugins.FullScreen._origiFrameState

    • tags:
    • type
      Object
    • summary
      The original view state of the iframe of the editor.
  • dijit._editor.plugins.FullScreen._resizeHandle

    • tags:
    • type
      Object
    • summary
      Connection point used for handling resize when window resizes.
  • dijit._editor.plugins.FullScreen.isFullscreen

    • tags: const
    • type
      boolean
    • summary
      Read-Only variable used to denote of the editor is in fullscreen mode or not.
  • dijit._editor.plugins.FullScreen.toggle

    • summary
      Function to allow programmatic toggling of the view.
    • type
      Function
  • dijit._editor.plugins.FullScreen._initButton

    • summary
      Over-ride for creation of the resize button.
    • type
      Function
  • dijit._editor.plugins.FullScreen.editor

  • dijit._editor.plugins.FullScreen.button

    • type
      Object
  • dijit._editor.plugins.FullScreen.setEditor

    • parameters:
      • editor: (typeof Object)
        The editor to configure for this plugin to use.
    • summary
      Over-ride for the setting of the editor.
    • type
      Function
  • dijit._editor.plugins.FullScreen.setEditor.editor

    • type
      Object
    • summary
      The editor to configure for this plugin to use.
  • dijit._editor.plugins.FullScreen._containFocus

    • parameters:
      • e: (typeof Event)
        The key event.
    • summary
      When in Full Screen mode, it's good to try and retain focus in the editor
      so this function is intended to try and constrain the TAB key.
    • tags:
    • type
      Function
  • dijit._editor.plugins.FullScreen._resizeEditor

    • summary
      Function to handle resizing the editor as the viewport
      resizes (window scaled)
    • tags:
    • type
      Function
  • dijit._editor.plugins.FullScreen._getAltViewNode

    • summary
      This function is intended as a hook point for setting an
      alternate view node for when in full screen mode and the
      editable iframe is hidden.
    • tags: protected.
    • type
      Function
  • dijit._editor.plugins.FullScreen._setFullScreen

    • parameters:
      • full
    • summary
      Function to handle toggling between full screen and
      regular view.
    • tags:
    • type
      Function
  • dijit._editor.plugins.FullScreen._editorResizeHolder

  • dijit._editor.plugins.FullScreen.editor.resize

    • type
      Function
  • dijit._editor.plugins.FullScreen.editor._fullscreen_oldOnKeyDown

  • dijit._editor.plugins.FullScreen.editor.onKeyDown

    • type
      Object
  • dijit._editor.plugins.FullScreen.editor.domNode

  • dijit._editor.plugins.FullScreen.editor.iframe

  • dijit._editor.plugins.FullScreen._oldOverflow

    • type
      String
  • dijit._editor.plugins.FullScreen._oldBodyParentOverflow

    • type
      String
  • dijit._editor.plugins.FullScreen._resizeHandle2

    • type
      Object
  • dijit._editor.plugins.FullScreen.editor.toolbar.domNode

  • dijit._editor.plugins.FullScreen._rst

    • type
      Object
  • dijit._editor.plugins.FullScreen.updateState

    • summary
      Over-ride for button state control for disabled to work.
    • type
      Function
  • dijit._editor.plugins.FullScreen.destroy

    • summary
      Over-ride to ensure the resize handle gets cleaned up.
    • type
      Function
  • dijit._editor.plugins.FullScreen._resizer

    • type
      Object
  • dijit._editor.plugins

    • type
      Object
  • dijit._editor

    • type
      Object
  • dijit

    • type
      Object