Skip to content

Instantly share code, notes, and snippets.

@zhdanovme
Created December 1, 2015 10:02
Show Gist options
  • Select an option

  • Save zhdanovme/38896bd0f09be42a106c to your computer and use it in GitHub Desktop.

Select an option

Save zhdanovme/38896bd0f09be42a106c to your computer and use it in GitHub Desktop.
return Components.build(function() {
    this.defaults = { ...params... };
    this.init = function() {
        ...code...
    };
});
var Component = function(element, params) {
    this.element = element;
    this.$element = $(element);
    this.params = params;
    
    ...code...
    
    this.init(element, params);
}

return Components.build({
    defaults: {
       ...params...
    },
    create: Component
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment