Roo.bootstrap.Button = function(config){
Roo.bootstrap.Button.superclass.constructor.call(this, config);
+ this.weightClass = ["btn-default",
+ "btn-primary",
+ "btn-success",
+ "btn-info",
+ "btn-warning",
+ "btn-danger",
+ "btn-link"
+ ],
this.addEvents({
// raw events
/**
show: function() {
this.el.show();
+ },
+ setWeight : function(str)
+ {
+ this.el.removeClass(this.weightClass);
+ this.el.addClass('btn-' + str);
}
addItem : function(cfg)
{
var cn = new Roo.bootstrap.MasonryBrick(cfg);
- this.register(cn);
+ //this.register(cn);
cn.parentId = this.id;
cn.onRender(this.el, null);
return cn;
},
+
/**
* register a Masonry Brick
* @param {Roo.bootstrap.MasonryBrick} the masonry brick to add
this.bricks = [];
//this.getChildContainer().dom.innerHTML = "";
this.el.dom.innerHTML = '';
+ },
+
+ getSelected : function()
+ {
+ for (var i=0; i<this.bricks.length; i++) {
+ Roo.log(this.bricks)[i];
+ }
}
});
onClick: function(e, el)
{
var time = this.endTimer - this.startTimer;
- // Roo.log(e.preventDefault());
+
if(Roo.isTouch){
if(time > 1000){
e.preventDefault();