| Arranjo: Arranjo matemático com repetição em elementos de um array. |
2005.11.29 |
| Arranjo Simples: Arranjo matemático simples em elementos de um array. |
2005.11.28 |
| Arrastador: Permite arrastar objetos bem como filtrar a movimentação. |
2005.11.30 |
| Bézier: Calcula a curva bézier. |
2006.06.24 |
| Big Number: Oferece nível de precisão extremamente alto para efetuar operações matemáticas. Para inteiros não há limites e para números decimais, a classe permite setar a precisão máxima. |
2009.07.16 |
| Busca Incremental: Auto preenchimento para inputs semelhante ao gmail. |
2013.09.17 |
| Capitalize: Capitaliza a string, primeira letra em maísculo e demais em minúsculo. |
2009.02.06 |
| Closest Line Point: Ponto mais próximo da reta, dado um ponto fora dos limites. |
2005.08.20 |
| Conversor UTF-8: Converte sequência de caracteres ANSI para UTF-8 e vice-versa. |
2007.10.07 |
| Cookie: Objeto para gerenciar cookies. |
2006.04.24 |
| Data Válida: Validação de data. |
2006.04.25 |
| Distância do Ponto A ao Ponto B: Distância do ponto A ao ponto B. |
2005.08.20 |
| Distância do Ponto à Reta: Distância de um ponto a uma reta/semi-reta. |
2005.08.19 |
| Embaralhador: Embaralha os elementos de um vetor. |
2005.11.03 |
| Enter como TAB: Tabulação via tecla enter. |
2013.09.17 |
| Expande Exponencial: Expande um número na forma exponencial para a sua forma decimal. |
2006.05.08 |
| Fibonacci: Sequência númerica de fibonacci sem loop/recursão. |
2005.11.07 |
| Focador: Extende elementos incapazes de receber foco, permitindo que eles passem a responder aos eventos keypress, keydown, keyup, blur e focus. |
2013.09.17 |
| Formata Dinheiro: Converte número para o formato monetário "123.456,78" sem usar laços. |
2007.12.22 |
| Hit Test: Verifica se um ou mais objetos se encontram parcialmente dentro da área de um outro. |
2006.11.22 |
| HTTP Request: Classe para fazer requisições remotas, a qual pode ser usada no popular "AJAX". |
2006.08.18 |
| Igual: Testa se dois ou mais objetos são iguais, aceita qualquer tipo de objeto, inclusive arrays multidimensionais. |
2005.12.26 |
| Input Mascarado: Classe para mascarar inputs (não funciona corretamente no opera). |
2013.09.17 |
| Interpretador de Dados Binário: Serializa e unserializa dados binários. |
2005.08.08 |
| Intersecção do Ponto à Reta: Ponto de intersecção entre uma reta e um ponto. |
2005.08.20 |
| Máximo Divisor Comum: Máximo divisor comum dado um array de números inteiros. |
2005.11.03 |
| Mínimo Múltiplo Comum: Mínimo múltiplo comum dado um vetor de números inteiros. |
2005.11.28 |
| Pad: Concatena uma substring até que se atinga um determinado tamanho sem loops. |
2005.11.20 |
| Permutação Simples: Permutação simples de elementos em um array. |
2005.11.28 |
| Plotador Gráfico: Desenha linhas e arcos usando javascript. |
2005.08.08 |
| Ponto Dentro do Polígono: Verifica se um ponto está dentro de um polígono.
Adaptado de: [http://www.ecse.rpi.edu/Homepages/wrf/Research/Short_Notes/pnpoly.html] |
2008.03.14 |
| Ponto Mais Próximo das Retas: Ponto mais próximo da sequência de retas, dado um ponto fora dos limites. |
2005.08.20 |
| Ponto Mais Próximo do Círculo: Ponto mais próximo da circunferência, dado um ponto fora dos limites. |
2005.08.20 |
| Ponto mais próximo do retângulo: Ponto mais próximo do retângulo, dado um ponto fora dos limites. |
2005.08.20 |
| Processador Matemático: Interpretador de expressões matemáticas utilizando arvore binária e notação polonesa reversa. |
2005.10.07 |
| Quebra Palavras: Quebra as linhas que ultrapassam determinada quantidade de caracteres. |
2007.10.06 |
| Randomizador: Container capaz de retornar items randomizados, baseados em probabilidade e sequencialmente. |
2005.08.08 |
| Resizer: Permite redimensionar qualquer objeto bem como filtrar o redimensionamento. |
2005.11.18 |
| ROT13: Codifica e decodifica strings no formato ROT13 (rotação dos 26 caracteres do alfabeto em 13 posições). |
2005.11.01 |
| Rotacionador: Rotaciona os elementos de um array com o mínimo de movimentos. É infinitamente mais rápido do que usar sequências de "array.unshift(array.pop())" ou "array.push(array.shift())". |
2006.04.23 |
| Rotacionador de dados: Auto rotaciona entre objetos. |
2005.08.08 |
| Selection: Retorna e seta a posição do cursor, bem como o texto selecionado em inputs de texto e textareas. Depois de pesquisar, vi que é o único que retorna informações corretas em textareas no Internet Explorer sem danificar o "Ctrl+Z" |
2006.11.05 |
| Sobrecarregador de Função: Permite que funções sejam sobrecarregadas (diferentes versões da mesma função são chamadas de acordo com o tipo dos parâmetros passados). |
2006.11.29 |
| Soundex: Código fonético de uma palavra, útil para procurar palavras com sons semelhantes, porém foi desenvolvido visando a língua inglesa. |
2005.11.01 |
| Tabulação Automática: Tabulação automática para inputs com maxlenght setado. |
2013.09.17 |
| Timeline: Simula a linha de tempo do Adobe Flash. Você define a quantidade de frames, velocidade em fps (frames por segundo) e, a cada passagem de frame é chamado um evento, útil para animações. |
2008.03.14 |
| Tool Tip: Exibe tooltip ao passar o mouse em cima de um elemento. |
2005.11.28 |
| Trim: Remove caracteres indesejáveis à esquerda, direita ou ambos. |
2005.08.11 |