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/Decorator.js

  • Provides:

    • dojox.lang.oo.Decorator
  • dojox.lang.oo

    • alias - dojox.lang.oo
  • dojox.lang.oo.Decorator

    • parameters:
      • value: (typeof Object:)
        a payload to be processed by the decorator.
      • decorator: (typeof Function|Object:)
        a function to handle the custom assignment, or an object with exec()
        method. The signature is:
        decorator(/*String*/ name, /*Function*/ newValue, /*Function*/ oldValue).
    • summary
      The base class for all decorators.
    • description
      This object holds an original function or another decorator
      object, and implements a special mixin algorithm to be used
      by dojox.lang.oo.mixin.
    • type
      Function
  • dojox.lang.oo.Decorator.value

    • type
      Object:
    • summary
      a payload to be processed by the decorator.
  • dojox.lang.oo.Decorator.decorator

    • type
      Function|Object:
    • summary
      a function to handle the custom assignment, or an object with exec()
      method. The signature is:
      decorator(/*String*/ name, /*Function*/ newValue, /*Function*/ oldValue).
  • dojox.lang.oo.makeDecorator

    • parameters:
      • decorator: (typeof Function|Object:)
        a function to handle the custom assignment,
        or an object with exec() method
    • summary
      creates new custom decorator creator
    • return_summary
      Function:
      new decorator constructor
    • type
      Function
  • dojox.lang

    • type
      Object
  • dojox

    • type
      Object