Skip to content

Instantly share code, notes, and snippets.

@rblalock
Created November 2, 2012 18:35
Show Gist options
  • Save rblalock/4003422 to your computer and use it in GitHub Desktop.
Save rblalock/4003422 to your computer and use it in GitHub Desktop.
function NavButton() {
var self = this;
self.button = Ti.UI.createButton();
self.select = function() {};
self.unselect = function() {};
//etc.
}
module.exports = NavButton;
// implementation file
var NavButton = require("navbutton");
var btn = new NavButton();
btn.select();
btn.unselect();
btn.button.addEventListener("click", function() {});
var NavButton = {
button: Ti.UI.createButton(),
select: function() {},
unselect: function() {}
};
module.exports = NavButton;
// implementation file
var NavButton = require("navbutton");
NavButton.select();
NavButton.unselect();
NavButton.button.addEventListener("click", function() {});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment