Class Index
Global namespace.
Namespace central do framework. jProton é um namespace executável, de modo
que ele é tanto um agregador de métodos/atributos quanto uma função. Como
namespace, ele é o agregador de todas funcionalidades do framework. Como
função, ele é um atalho para o principal recurso do framework: a seleção de
elementos do documento. Além disso, o namespace $ é um atalho para
jProton, de modo que os dois códigos abaixo:
// Usa o namespace jProton para instanciar a classe jProton.Set jProton(selector, context) // Usa o atalho $ para instanciar a classe jProton.Set $(selector, context)
equivalem a:
// Instancia uma nova classe jProton.Set explicitamente new jProton.Set().select(selector, context)
A maioria dos recursos do framework encontram-se dentro de outros namespaces
dentro de jProton, como jProton.Set, ou jProton.ajax. Mas, alguns
recursos especiais encontram-se no próprio namespace jProton, como os
métodos jProton.trim() e jProton.each(), acessíveis também como
$.trim() e $.each().
Principal classe do framework, que permite a seleção e manipulação simultânea de conjuntos de elementos.
Namespace responsável pela manipulação de elementos DOM.
Namespace responsável pela manipulação de eventos. Adaptado a partir de: Quirksmode.
Namespace responsável pelo controle de recursos AJAX.
Namespace responsável pela seleção de elementos através de seletores CSS. Baseado em DomQuery.