# j-Button

> Un buton simplu cu caracteristici excelente.

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

Un buton simplu cu caracteristici excelente.

- Reacție completă
- susține validarea

__Configurarea__:

- `exec {String}` __required__ o cale spre metoda `function(el, path)`
- Iconele Total JS `icon {String}` (default: `undefined`)
- `color {String}` O culoare iconică (default: `undefined`)
- `validation {Boolean}` Permite validarea tuturor componentelor de pe cale (default: `true`)
- `delay` {Număr} un timp de validare (default: `100`)
- `name {String}` este un nume pentru atributul `name` (default: `submit`)
- `size {String}` în dimensiune:
	- `small`
	- `normal` (defaultă)
	- `large`
	- `big`
- `ddos {String}` O prevedie simplă DDOS pentru mai multe clicuri, valori posibile:
	- Prevenirea defectelor `undefined`
	- `10 seconds`
	- `session`
	- `1 day`
	- etc.
- `if` {String} poate conține condiția JS pentru evaluare (opțional)
	- `value` {Object} conține întregul model
	- `path` {String} conține o cale schimbată
	- __Trebuie să ne întoarcem la Boolean__
- `track` {String} poate conține căi împărțite de comma care evaluează validarea (executorii pentru căi nu sunt componente, dar aceste metode `SET()`, `UPD()`, `INC()`, etc.)
- `validonly` {Boolean} stat de schi `dirty` (default: `false`)

Utilizați-l cu `<ui-component name="button">`Când componenta nu este încă încărcată, jComponent Descărcați-l la prima utilizare de la adresa `DEF.fallback` (în cazul Componentator Autor: Peter Širka. sursă: Componentator Componente de stocare, MIT licență.

```html example.html
<div class="row">
	<div class="col-md-3 col-xs-6">
		<ui-component name="button" config="exec:clickme" class="hidden">Show me</ui-component>
	</div>
</div>

<script>

	function clickme() {
		alert('Clicked!');
	}

</script>
```
