# j-Carousel2

> É um componente carousel simples otimizado para computadores de desktop e dispositivos móveis. cada elemento deve ser inserido no elemento <figure> (ver exemplo).

Framework: jcomponent20
Product: jComponent 20 (jcomponent@20)
Language: pt
Content-SHA256: 03286aae69eb478f1641c23efc112665a71e2f07df0821e5703da2117735ff61
Snapshot: c0700e321579725c5cf4f5ace1ad7d2866d1b4f93c24a63c0b41b6b7998e976c
Sources: components@910ed1a86f6e72b4f031d3ad0dc7844f9fc5cb8e
Review: not-recorded

É um componente carousel simples, otimizado para computadores de escritório e dispositivos móveis. Cada elemento deve ser incorporado no elemento `<figure>` (ver exemplo).


__Configuração__:

- `selector {String}` um seletor para o elemento celular (default: `figure`)
- `margin {Number}` margem entre itens (default: `10`)
- Tempo de animação `animate {Number}`, `0` desabilita a animação (default: `5000`)
- `delay {Number}` A atraso entre a animação (default: `2000`)
- `parent {String}` opcional, um seletor para obter altura
- `marginheight {Number}` opcional, uma margem para `height` (default: `0`)
- `scrolldivider {Number}` opcional, se o `count` não for declarado, então a largura do __element__ será dividida de acordo com esse valor, e o valor será usado para `scrollLeft` (default: `3`)
- `offsetwidth {Number}` opcional, aumenta a largura de conteúdo (default: `0`)
- `duration {Number}` opcional, duração de animação entre itens de rolamento (default: `300`)
- `durationsnap {Number}` opcional, duração para a animação instantânea (default: `200`)
- `count {Number}` Número de itens visíveis (default: `1`)
- __NEW__: `countxs {Number}` opcional
- __NEW__: `countsm {Number}` opcional
- __NEW__: `countmd {Number}` opcional
- __NEW__: `countlg {Number}` opcional

__Métodos__:

- `component.move('next|right/prev|left')` escorre o conteúdo para a direita ou para a esquerda
- `component.focus('data-id value')` é a figura específica com o atributo `data-id`.

__Bom para saber__:

Se o caminho do componente for alterado, então o componente resume todas as células novamente.

Use-o com `<ui-component name="carousel2">`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.

```html example.html
<style>
	.bg { background-color: #F0F0F0; padding: 15px; border-radius: 15px; }
</style>

<ui-component name="carousel2" config="count:3;margin:10" class="invisible">
	<figure>
		<div class="bg">
			<h2>Title 1</h2>
			<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Blanditiis, dolores.</p>
		</div>
	</figure>
	<figure>
		<div class="bg">
			<h2>Title 2</h2>
			<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Blanditiis, dolores.</p>
		</div>
	</figure>
	<figure>
		<div class="bg">
			<h2>Title 3</h2>
			<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Blanditiis, dolores.</p>
		</div>
	</figure>
	<figure>
		<div class="bg">
			<h2>Title 4</h2>
			<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Blanditiis, dolores.</p>
		</div>
	</figure>
	<figure>
		<div class="bg">
			<h2>Title 5</h2>
			<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Blanditiis, dolores.</p>
		</div>
	</figure>
	<figure>
		<div class="bg">
			<h2>Title 6</h2>
			<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Blanditiis, dolores.</p>
		</div>
	</figure>
	<figure>
		<div class="bg">
			<h2>Title 7</h2>
			<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Blanditiis, dolores.</p>
		</div>
	</figure>
</ui-component>
```
