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/lang/oo/rearrange.js

  • Provides:

    • dojox.lang.oo.rearrange
  • dojo._extraNames

    • alias - dojo._extraNames
  • dojo._extraNames.length

    • alias - dojo._extraNames.length
  • Object.toString

    • alias - Object.prototype.toString
  • dojox.lang.oo.rearrange

    • parameters:
      • bag: (typeof Object:)
        the object to be processed
      • map: (typeof Object:)
        the dictionary for renaming (false value indicates removal of the named property)
    • returns
      Object
    • summary
      Process properties in place by removing and renaming them.
    • description
      Properties of an object are to be renamed or removed specified
      by "map" argument. Only own properties of "map" are processed.
    • example
      	oo.rearrange(bag, {
      		abc: "def",	// rename "abc" attribute to "def"
      		ghi: null	// remove/hide "ghi" attribute
      	});
    • return_summary
      Object:
      the original object
    • type
      Function
  • dojox.lang.oo

    • type
      Object
  • dojox.lang

    • type
      Object
  • dojox

    • type
      Object