O documento descreve os cinco principais componentes do modelo de componentes para a Web: templates, decorators, custom elements, shadow DOM e imports, que permitem a criação de componentes web personalizados com Polymer.
3. O modelo de componentes para a
Web ("Web Components") é
composto por cinco peças:
• TEMPLATES, que definem pedaços de marcação que são inertes, mas podem ser
ativados para uso posterior.
• DECORATORS, que se aplicam modelos com base em seletores CSS para afetar ricos
mudanças visuais e comportamentais aos documentos.
• CUSTOM ELEMENTS, que permitem que autores definam seus próprios
elementos, com novos nomes de marcas e novas interfaces de script.
• SHADOW DOM, que encapsula uma sub-árvore DOM para composição mais confiável
de elementos da interface do usuário.
• IMPORTS, que define como modelos, decoradores e elementos personalizados são
embalados e carregado.