Sha256: 4eecbe198103b43bd5ff4aed0f348d9212be4596f7ddb7759c872f19f4d85876

Contents?: true

Size: 1.2 KB

Versions: 7

Compression:

Stored size: 1.2 KB

Contents

function print_a(a) {
  var res = "[";
  for (i in a) {
    if (a[i] && a[i].pop) {
      res += i + ":" + print_a(a[i]) + " - ";
    } else {
      res += i + ":" + a[i] + " - ";
    }
  }
  return res + " ]";
};

function dbg(lvl, str) {
  if (lvl <= DBG_LVL) {
    qx.log.Logger.info(str)
  }
};

String.prototype.repeat = function( num ) {
  for( var i = 0, buf = ""; i < num; i++ ) buf += this;
  return buf;
};

String.prototype.ljust = function( width, padding ) {
  padding = padding || " ";
  padding = padding.substr( 0, 1 );
  if( this.length < width )
    return this + padding.repeat( width - this.length );
  else
    return this;
}
String.prototype.rjust = function( width, padding ) {
  padding = padding || " ";
  padding = padding.substr( 0, 1 );
  if( this.length < width )
    return padding.repeat( width - this.length ) + this;
  else
    return this;
}
String.prototype.center = function( width, padding ) {
  padding = padding || " ";
  padding = padding.substr( 0, 1 );
  if( this.length < width ) {
    var len = width - this.length;
    var remain = ( len % 2 == 0 ) ? "" : padding;
    var pads = padding.repeat( parseInt( len / 2 ) );
    return pads + this + pads + remain;
  }
  else
    return this;
}

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
qooxview-1.9.1312 lib/qooxview/frontend/source/class/frontend/globals.js
qooxview-1.9.13.pre.12 lib/qooxview/frontend/source/class/frontend/globals.js
qooxview-1.9.13.pre.11 lib/qooxview/frontend/source/class/frontend/globals.js
qooxview-1.9.13.pre.10 lib/qooxview/frontend/source/class/frontend/globals.js
qooxview-1.9.11 lib/qooxview/frontend/source/class/frontend/globals.js
qooxview-1.9.10 lib/qooxview/frontend/source/class/frontend/globals.js
qooxview-1.9.9 lib/qooxview/frontend/source/class/frontend/globals.js