Warning: Use of undefined constant Symbol - assumed 'Symbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/www-elementn/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/www-elementn/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)
    • classlike
  • dojox.grid._DeferredTextWidget.deferred

    • prototype - dojox.grid._DeferredTextWidget
    • type
      Object
  • dojox.grid._DeferredTextWidget._destroyOnRemove

    • prototype - dojox.grid._DeferredTextWidget
    • private - 1
    • type
      Object
  • dojox.grid._DeferredTextWidget.postCreate

    • prototype - dojox.grid._DeferredTextWidget
    • 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
    • classlike
  • dojox.grid.cells._Base.styles

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

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

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

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

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

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

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

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

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

    • prototype - dojox.grid.cells._Base
    • instance - dojox.grid.cells._Base
    • type
      Object
  • dojox.grid.cells._Base._valueProp

    • prototype - dojox.grid.cells._Base
    • private - 1
    • type
      String
  • dojox.grid.cells._Base._formatPending

    • prototype - dojox.grid.cells._Base
    • private - 1
    • type
      bool
  • dojox.grid.cells._Base.constructor

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

    • prototype - dojox.grid.cells._Base
    • parameters:
      • inValue
      • callArgs
    • private - 1
    • type
      Function
  • dojox.grid.cells._Base.grid.formatterScope

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

    • prototype - dojox.grid.cells._Base
    • 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

    • prototype - dojox.grid.cells._Base
  • dojox.grid.cells._Base.formatEditing

    • prototype - dojox.grid.cells._Base
    • 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

    • prototype - dojox.grid.cells._Base
    • 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

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

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

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

    • prototype - dojox.grid.cells._Base
  • dojox.grid.cells._Base.isFlex

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

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

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

    • prototype - dojox.grid.cells._Base
    • parameters:
      • inRowIndex
    • private - 1
    • type
      Function
  • dojox.grid.cells._Base.registerOnBlur

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

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

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

    • prototype - dojox.grid.cells._Base
    • parameters:
      • inDatum
      • inRowIndex
    • private - 1
    • type
      Function
  • dojox.grid.cells._Base.formatNode

    • prototype - dojox.grid.cells._Base
    • 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

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

    • prototype - dojox.grid.cells._Base
    • 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

    • prototype - dojox.grid.cells._Base
    • 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

    • prototype - dojox.grid.cells._Base
    • 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

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

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

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

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

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

    • instance - dojox.grid.cells._Base
    • private - 1
    • type
      Object
  • dojox.grid.cells.Cell

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

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

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

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

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

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

    • prototype - dojox.grid.cells.Cell
    • parameters:
      • inRowIndex
    • private - 1
    • type
      Function
  • dojox.grid.cells.RowIndex

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

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

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

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

    • instance - dojox.grid.cells.RowIndex
    • 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
    • classlike
  • dojox.grid.cells.Select.options

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

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

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

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

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

    • prototype - dojox.grid.cells.Select
    • 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
    • classlike
  • dojox.grid.cells.AlwaysEdit.alwaysEditing

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

    • prototype - dojox.grid.cells.AlwaysEdit
    • parameters:
      • inDatum
      • inRowIndex
    • private - 1
    • type
      Function
  • dojox.grid.cells.AlwaysEdit.applyStaticValue

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

    • prototype - dojox.grid.cells.AlwaysEdit
  • 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
    • classlike
  • dojox.grid.cells.Bool._valueProp

    • prototype - dojox.grid.cells.Bool
    • private - 1
    • type
      String
  • dojox.grid.cells.Bool.formatEditing

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

    • prototype - dojox.grid.cells.Bool
    • parameters:
      • e
    • type
      Function
  • dojox.grid.cells

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

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

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

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

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

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

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

    • type
      Object
    • private - 1
  • dojox.grid

    • type
      Object
  • dojox

    • type
      Object