j-Animation
Este componente pode animar elementos com classe .animation.
Configuração:
style {Number}estilo de animação:1Opacidade2de grande para normal (default)3de pequena a normal- Rotação de
4 5Mudança de posição X6mudança de posição Y
delay {Number}atraso entre animação (default:200)- Retraso de iniciação
init {Number}(default:1000) cleaner {Number} atraso para a limpeza de classes de animação (default:1000é multiplicado por número de elementos)together {Boolean}todos os elementos serão animados juntos (default:false)visible {Boolean}realiza animação quando o elemento com animação é visível (default:false)offset {Number}offset (limite) para visibilidade (default:50)exec {String}um link para o método que será executado após a animaçãodatasource {String}um link para a fonte de dados (se a fonte do dados for modificada, a animação será realizada novamente)if {String}uma condição para o caminho (a mesma característica comoj-Part), se o valor for o mesmo que o valorif, então a animação será executada (ou seja, todos os elementos serão restaurados para o estado anterior)
Configuração Elemental
A configuração do elemento pode ser definida no atributo data-animation="delay:100;order:3" e é opcional:
noanimation {Boolean}desabilita a animação para este elemento (só remove a classe.animation)- Retraso de animação
delay {Number}(default:config.delay) - O índice de ordem de animação
order {Number}deve começar com o1... (elementos com a mesma ordem serão exibidos juntos) style {Number}um estilo personalizado para o elemento
Use-o com <ui-component name="animation">Quando o componente ainda não está carregado, jComponent Descarrega-o no primeiro uso do endereço DEF.fallback (a partir do Componentator CDN por padrão). autor: Peter Širka. fonte: o Componentator Reserva de componentes, licença MIT.
<ui-plugin path="form" class="container">
<ui-component name="animation" config="style:6">
<div class="row">
<div class="col-md-3 m">
<ui-component name="input" path="?.name" class="animation">Name</ui-component>
</div>
<div class="col-md-3 m">
<ui-component name="input" path="?.price" config="type:number" class="animation">Price</ui-component>
</div>
<div class="col-md-3 m">
<ui-component name="input" path="?.address" class="animation" data-animation="noanimation:1">Without animation</ui-component>
</div>
</div>
</ui-component>
</ui-plugin>