Singleton pattern

An example showing how to singleton pattern using Tizen 2.3.
var Singleton = (function() {
  var instance;

  function createInstance() {
    var object = new Object();
    return object;
  }

  return {
    getInstance: function() {
      if (!instance) {
        instance = createInstance();
      }
      return instance;
    }
  };
})();

var instance1 = Singleton.getInstance();
var instance2 = Singleton.getInstance();

Responses

0 Replies