dojox/grid/util.js

  • Provides:

    • dojox.grid.util
  • dojox.grid.util.na

    • summary
  • dojox.grid.util.rowIndexTag

    • summary
  • dojox.grid.util.gridViewTag

    • summary
  • dojox.grid.util.mouseEvents

    • summary
  • dojox.grid.util.keyEvents

    • summary
  • dojox.grid.util.fire

    • type
      Function
    • parameters:
      • ob: (typeof )
      • ev: (typeof )
      • args: (typeof )
    • source: [view]
        var fn = ob && ev && ob[ev];
        return fn && (args ? fn.apply(ob, args) : ob[ev]());
    • summary
  • dojox.grid.util.setStyleHeightPx

    • type
      Function
    • parameters:
      • inElement: (typeof )
      • inHeight: (typeof )
    • source: [view]
        if(inHeight >= 0){
         var s = inElement.style;
         var v = inHeight + 'px';
         if(inElement && s['height'] != v){
          s['height'] = v;
         }
        }
    • summary
  • dojox.grid.util.funnelEvents

    • type
      Function
    • parameters:
      • inNode: (typeof )
      • inObject: (typeof )
      • inMethod: (typeof )
      • inEvents: (typeof )
    • source: [view]
        var evts = (inEvents ? inEvents : dgu.mouseEvents.concat(dgu.keyEvents));
        for (var i=0, l=evts.length; i   inObject.connect(inNode, 'on' + evts[i], inMethod);
        }
    • summary
  • dojox.grid.util.removeNode

    • type
      Function
    • parameters:
      • inNode: (typeof )
    • source: [view]
        inNode = dojo.byId(inNode);
        inNode && inNode.parentNode && inNode.parentNode.removeChild(inNode);
        return inNode;
    • summary
  • dojox.grid.util.arrayCompare

    • type
      Function
    • parameters:
      • inA: (typeof )
      • inB: (typeof )
    • source: [view]
        for(var i=0,l=inA.length; i   if(inA[i] != inB[i]){return false;}
        }
        return (inA.length == inB.length);
    • summary
  • dojox.grid.util.arrayInsert

    • type
      Function
    • parameters:
      • inArray: (typeof )
      • inIndex: (typeof )
      • inValue: (typeof )
    • source: [view]
        if(inArray.length <= inIndex){
         inArray[inIndex] = inValue;
        }else{
         inArray.splice(inIndex, 0, inValue);
        }
    • summary
  • dojox.grid.util.arrayRemove

    • type
      Function
    • parameters:
      • inArray: (typeof )
      • inIndex: (typeof )
    • source: [view]
        inArray.splice(inIndex, 1);
    • summary
  • dojox.grid.util.arraySwap

    • type
      Function
    • parameters:
      • inArray: (typeof )
      • inI: (typeof )
      • inJ: (typeof )
    • source: [view]
        var cache = inArray[inI];
        inArray[inI] = inArray[inJ];
        inArray[inJ] = cache;
    • summary
  • dojox.grid.util

    • type
      Object
    • summary
  • dojox.grid

    • type
      Object
    • summary
  • dojox

    • type
      Object
    • summary