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

dojox/grid/cells/_base.js

  • Provides:

    • dojox.grid.cells._base
  • Requires:

    • dojox.grid.util in common
    • dijit._Widget in common
  • dojox.grid._DeferredTextWidget

    • type
      Function
    • chains:
      • dijit._Widget: (prototype)
      • dijit._Widget: (call)
  • dojox.grid._DeferredTextWidget.deferred

    • type
      Object
  • dojox.grid._DeferredTextWidget._destroyOnRemove

    • type
      Object
  • dojox.grid._DeferredTextWidget.postCreate

    • type
      Function
  • dojox.grid.cells._Base

    • type
      Function
    • parameters:
      • inProps
    • summary
      Respresents a grid cell and contains information about column options and methods
      for retrieving cell related information.
      Each column in a grid layout has a cell object and most events and many methods
      provide access to these objects.
      
      
      private
  • dojox.grid.cells._Base.styles

    • type
      String
  • dojox.grid.cells._Base.classes

    • type
      String
  • dojox.grid.cells._Base.editable

    • type
      bool
  • dojox.grid.cells._Base.alwaysEditing

    • type
      bool
  • dojox.grid.cells._Base.formatter

    • type
      Object
  • dojox.grid.cells._Base.defaultValue

    • type
      String
  • dojox.grid.cells._Base.value

    • type
      Object
  • dojox.grid.cells._Base.hidden

    • type
      bool
  • dojox.grid.cells._Base.noresize

    • type
      bool
  • dojox.grid.cells._Base.draggable

    • type
      Object
  • dojox.grid.cells._Base._valueProp

    • type
      String
  • dojox.grid.cells._Base._formatPending

    • type
      bool
  • dojox.grid.cells._Base.constructor

    • constructor - constructor
    • type
      Function
    • parameters:
      • inProps
  • dojox.grid.cells._Base._defaultFormat

    • parameters:
      • inValue
      • callArgs
    • type
      Function
  • dojox.grid.cells._Base.grid.formatterScope

    • type
      Object
  • dojox.grid.cells._Base.format

    • parameters:
      • inRowIndex: (typeof int)
        grid row index
      • inItem
    • summary
      provides the html for a given grid cell.
    • return_summary
      html for a given grid cell
    • type
      Function
  • dojox.grid.cells._Base.grid.edit.info

  • dojox.grid.cells._Base.formatEditing

    • parameters:
      • inDatum: (typeof anything)
        cell data to edit
      • inRowIndex: (typeof int)
        grid row index
    • summary
      formats the cell for editing
    • return_summary
      string of html to place in grid cell
    • type
      Function
  • dojox.grid.cells._Base.getNode

    • parameters:
      • inRowIndex: (typeof int)
        grid row index
    • summary
      gets the dom node for a given grid cell.
    • return_summary
      dom node for a given grid cell
    • type
      Function
  • dojox.grid.cells._Base.getHeaderNode

    • type
      Function
  • dojox.grid.cells._Base.getEditNode

    • parameters:
      • inRowIndex
    • type
      Function
  • dojox.grid.cells._Base.canResize

    • type
      Function
  • dojox.grid.cells._Base.unitWidth

  • dojox.grid.cells._Base.isFlex

    • type
      Function
  • dojox.grid.cells._Base.applyEdit

    • parameters:
      • inValue
      • inRowIndex
    • type
      Function
  • dojox.grid.cells._Base.cancelEdit

    • parameters:
      • inRowIndex
    • type
      Function
  • dojox.grid.cells._Base._onEditBlur

    • parameters:
      • inRowIndex
    • type
      Function
  • dojox.grid.cells._Base.registerOnBlur

    • parameters:
      • inNode
      • inRowIndex
    • type
      Function
  • dojox.grid.cells._Base.needFormatNode

    • parameters:
      • inDatum
      • inRowIndex
    • type
      Function
  • dojox.grid.cells._Base.cancelFormatNode

    • type
      Function
  • dojox.grid.cells._Base._formatNode

    • parameters:
      • inDatum
      • inRowIndex
    • type
      Function
  • dojox.grid.cells._Base.formatNode

    • parameters:
      • inNode: (typeof dom)
        node
        dom node for the editor
      • inDatum: (typeof anything)
        cell data to edit
      • inRowIndex: (typeof int)
        grid row index
    • summary
      format the editing dom node. Use when editor is a widget.
    • type
      Function
  • dojox.grid.cells._Base.dispatchEvent

    • parameters:
      • m
      • e
    • type
      Function
  • dojox.grid.cells._Base.getValue

    • parameters:
      • inRowIndex: (typeof int)
        grid row index
    • summary
      returns value entered into editor
    • return_summary
      value of editor
    • type
      Function
  • dojox.grid.cells._Base.setValue

    • parameters:
      • inRowIndex: (typeof int)
        grid row index
      • inValue: (typeof anything)
        value of editor
    • summary
      set the value of the grid editor
    • type
      Function
  • dojox.grid.cells._Base.focus

    • parameters:
      • inRowIndex: (typeof int)
        grid row index
      • inNode: (typeof dom)
        node
        editor node
    • summary
      focus the grid editor
    • type
      Function
  • dojox.grid.cells._Base.save

    • parameters:
      • inRowIndex: (typeof int)
        grid row index
    • summary
      save editor state
    • type
      Function
  • dojox.grid.cells._Base.restore

    • parameters:
      • inRowIndex: (typeof int)
        grid row index
    • summary
      restore editor state
    • type
      Function
  • dojox.grid.cells._Base._finish

    • parameters:
      • inRowIndex: (typeof int)
        grid row index
    • summary
      called when editing is completed to clean up editor
    • type
      Function
  • dojox.grid.cells._Base.apply

    • parameters:
      • inRowIndex: (typeof int)
        grid row index
    • summary
      apply edit from cell editor
    • type
      Function
  • dojox.grid.cells._Base.cancel

    • parameters:
      • inRowIndex: (typeof int)
        grid row index
    • summary
      cancel cell edit
    • type
      Function
  • dojox.grid.cells._Base._props

    • type
      Object
  • dojox.grid.cells.Cell

    • type
      Function
    • chains:
      • dojox.grid.cells._Base: (prototype)
      • dojox.grid.cells._Base: (call)
  • dojox.grid.cells.Cell.constructor

    • constructor - constructor
    • type
      Function
  • dojox.grid.cells.Cell.keyFilter

    • type
      RegExp
    • summary
      optional regex for disallowing keypresses
  • dojox.grid.cells.Cell.formatEditing

    • parameters:
      • inDatum
      • inRowIndex
    • type
      Function
  • dojox.grid.cells.Cell.formatNode

    • parameters:
      • inNode
      • inDatum
      • inRowIndex
    • type
      Function
  • dojox.grid.cells.Cell.doKey

    • parameters:
      • e
    • type
      Function
  • dojox.grid.cells.Cell._finish

    • parameters:
      • inRowIndex
    • type
      Function
  • dojox.grid.cells.RowIndex

    • type
      Function
    • chains:
      • dojox.grid.cells.Cell: (prototype)
      • dojox.grid.cells.Cell: (call)
  • dojox.grid.cells.RowIndex.name

    • type
      String
  • dojox.grid.cells.RowIndex.postscript

    • constructor - postscript
    • type
      Function
  • dojox.grid.cells.RowIndex.get

    • parameters:
      • inRowIndex
    • type
      Function
  • dojox.grid.cells.RowIndex.editable

    • type
      bool
  • dojox.grid.cells.Select

    • type
      Function
    • chains:
      • dojox.grid.cells.Cell: (prototype)
      • dojox.grid.cells.Cell: (call)
    • parameters:
      • inCell
    • summary
      grid cell that provides a standard select for editing
  • dojox.grid.cells.Select.options

    • type
      Array
    • summary
      text of each item
  • dojox.grid.cells.Select.values

    • type
      Array
    • summary
      value for each item
  • dojox.grid.cells.Select.returnIndex

    • type
      Integer
    • summary
      editor returns only the index of the selected option and not the value
  • dojox.grid.cells.Select.constructor

    • constructor - constructor
    • type
      Function
    • parameters:
      • inCell
  • dojox.grid.cells.Select.formatEditing

    • parameters:
      • inDatum
      • inRowIndex
    • type
      Function
  • dojox.grid.cells.Select.getValue

    • parameters:
      • inRowIndex
    • type
      Function
  • dojox.grid.cells.AlwaysEdit

    • type
      Function
    • chains:
      • dojox.grid.cells.Cell: (prototype)
      • dojox.grid.cells.Cell: (call)
    • summary
      grid cell that is always in an editable state, regardless of grid editing state
  • dojox.grid.cells.AlwaysEdit.alwaysEditing

    • type
      Object
  • dojox.grid.cells.AlwaysEdit._formatNode

    • parameters:
      • inDatum
      • inRowIndex
    • type
      Function
  • dojox.grid.cells.AlwaysEdit.applyStaticValue

    • parameters:
      • inRowIndex
    • type
      Function
  • dojox.grid.cells.AlwaysEdit.grid.edit

  • dojox.grid.cells.Bool

    • type
      Function
    • chains:
      • dojox.grid.cells.AlwaysEdit: (prototype)
      • dojox.grid.cells.AlwaysEdit: (call)
    • summary
      grid cell that provides a standard checkbox that is always on for editing
  • dojox.grid.cells.Bool._valueProp

    • type
      String
  • dojox.grid.cells.Bool.formatEditing

    • parameters:
      • inDatum
      • inRowIndex
    • type
      Function
  • dojox.grid.cells.Bool.doclick

    • parameters:
      • e
    • type
      Function
  • dojox.grid.cells

    • alias - dojox.grid.cells
  • dojox.grid.cells._Base.markupFactory

    • parameters:
      • node
      • cellDef
    • type
      Function
  • dojox.grid.cells.Cell.markupFactory

    • parameters:
      • node
      • cellDef
    • type
      Function
  • dojox.grid.cells.RowIndex.markupFactory

    • parameters:
      • node
      • cellDef
    • type
      Function
  • dojox.grid.cells.Select.markupFactory

    • parameters:
      • node
      • cell
    • type
      Function
  • dojox.grid.cells.AlwaysEdit.markupFactory

    • parameters:
      • node
      • cell
    • type
      Function
  • dojox.grid.cells.Bool.markupFactory

    • parameters:
      • node
      • cell
    • type
      Function
  • dojox.grid.cells._base

    • type
      Object
  • dojox.grid

    • type
      Object
  • dojox

    • type
      Object