code: function (feature) {
          if (feature) {
              var c = channel[feature] || this.createSticky(feature);
              this.deviceReadyChannelsMap[feature] = c;
              this.deviceReadyChannelsArray.push(c);
          }
      }
docs: Indicate that a feature needs to be initialized before it is ready to be used.
  This holds up Cordova's "deviceready" event until the feature has been initialized
  and Cordova.initComplete(feature) is called.
  
  @param feature {String}     The unique feature name