Source: managers/BuscaUsuariosTelegramManager.js

/**
 * @ngdoc managers
 * @name BuscaUsuariosTelegramManager
 * @module s4c.managers.BuscaUsuariosTelegramManager
 *
 * @description
 * `BuscaUsuariosTelegramManager` Componente para comunicação entre uma página html qualquer e o controller da diretiva
 * 
 * 
 */
(function () {
    'use strict';

    function BuscaUsuariosTelegramManager() {
        return {
            'ativo': false,
            'selecaoConcluida': false,
            'usuariosSelecionados': [],
            'gruposSelecionados': [],
            /**
             * @method abrir
             * @param {*} filtrarUsuarios 
             */
            'abrir': function (filtrarUsuarios) {
                this.usuariosSelecionados = [];
                this.selecaoConcluida = false;
                this.ativo = true;
                this.filtrarUsuarios = filtrarUsuarios;
            },
            /**
             * @method fechar
             */
            'fechar': function () {
                this.ativo = false;
                this.filtrarUsuarios = null;
            }
        };
    }

    angular.module('s4c.managers')
        .service('BuscaUsuariosTelegramManager', BuscaUsuariosTelegramManager);
})();