dojox/lang/oo/mixin.js

  • Provides:

    • dojox.lang.oo.mixin
  • Requires:

    • dojox.lang.oo.Filter in common
    • dojox.lang.oo.Decorator in common
  • defaults

    • type
      Object
    • summary
  • extraNames

    • summary
  • applyDecorator

    • summary
  • oo.__mixin

    • summary
  • oo.mixin

    • summary
  • defaultFilter

    • type
      Function
    • parameters:
      • name: (typeof )
    • source: [view]
        defaultFilter = function(name){ return name;
    • summary
  • defaultDecorator

    • type
      Function
    • parameters:
      • name: (typeof )
      • newValue: (typeof )
      • oldValue: (typeof )
    • source: [view]
        defaultDecorator = function(name, newValue, oldValue){ return newValue;
    • summary
  • defaultMixer

    • type
      Function
    • parameters:
      • target: (typeof )
      • name: (typeof )
      • newValue: (typeof )
      • oldValue: (typeof )
    • source: [view]
        defaultMixer = function(target, name, newValue, oldValue){ target[name] = newValue;
    • summary
  • dojox.lang.oo.__MixinDefaults

    • type
      Function
    • source: [view]
        this.decorator = decorator;
        this.filter = filter;
        this.mixer = mixer;
    • summary
      a dict of default parameters for dojox.lang.oo._mixin
  • dojox.lang.oo.__MixinDefaults.decorator

    • type
      Function
    • summary
      a decorator function to be used in absence of other decorators
  • dojox.lang.oo.__MixinDefaults.filter

    • type
      Function
    • summary
      a filter function to be used in absence of other filters
  • dojox.lang.oo.__MixinDefaults.mixer

    • type
      Function
    • summary
      a mixer function to be used to mix in new properties
  • dojox.lang.oo.mixin

    • type
      Object
    • summary
  • dojox.lang.oo

    • type
      Object
    • summary
  • dojox.lang

    • type
      Object
    • summary
  • dojox

    • type
      Object
    • summary