service.js 818 Bytes
angular.module('focaBotoneraLateral')
    .service('focaBotoneraLateralService', function() {

        this.botones = {
            salir: false,
            cancelar: false,
            pausar: false,
            guardar: false,
            funcionGuardar: undefined
        };

        this.showSalir = function(value) {
            this.botones.salir = value;
        };
        this.showPausar = function(value) {
            this.botones.pausar = value;
        };
        this.showCancelar = function(value, funcion) {
            this.botones.cancelar = value;
            if(value) this.botones.funcionCancelar = funcion;
        };
        this.showGuardar = function(value, funcion) {
            this.botones.guardar = value;
            if(value) this.botones.funcionGuardar = funcion;
        };

    });