Class: Counter

.pendingTask. Counter


new Counter(countFunction)

Classe responsável pela criação do componente visual que calcula o total de pendências existentes.

Parameters:
Name Type Description
countFunction function

Função responsável por calcular e retornar o total de pendências de um usuário.

See:
  • uwi.config#pendingTaskCountFunction
Example
var pendingTaskCounter = new uwi.pendingTask.Counter(
    function () {
      if (!session.notificacoesDoUsuario) {
         session.notificacoesDoUsuario = new NotificacoesDoUsuario();
      }
      var contagem = session.notificacoesDoUsuario.contar();
      return contagem;
    }
);

Methods


checkForNewCount()

Checa se houve mudança no contagem de pendências.

Returns:

Contagem de pendências se houve mudança desde a última contagem, caso contrário nulo.

Type
number

count()

Calcula, informa a contagem de pendências e atualiza o valor da contagem corrente.

See:
Returns:

Contagem corrente de pendências.

Type
number

getCurrentCount()

Informa a contagem atual de pendências.

Returns:

Contagem atual de pendências.

Type
number