def button(self, typ="button", size="", block=False, active=False, disabled=False, flavor='default', *args, **kwargs):
        att = {}
        cls = kwargs.get('cls', '').split()
        cls.append("btn")
        cls.append("btn-"+typ)
        if size:
            cls.append("btn-"+size)
        if block:
            cls.append("btn-block")
        if active:
            cls.append("active")
        if disabled:
            cls.append("disabled")
            att["disabled"]="disabled"
        if "att" in kwargs:
            att.update(kwargs["att"])
            del kwargs['att']
        kwargs['cls'] = cls
        return self.stack(typ=typ, att=att, *args, **kwargs)
Sum of absolute values of vector.
dataset/ETHPy150Open skariel/webalchemy/webalchemy/stacker_wrappers/bootstrap_3/bootstrap3_wrapper.py/BootstrapShortcuts.button--crossover with--dataset/ETHPy150Open lebedov/scikit-cuda/skcuda/magma.py/magma_sasum