# j-ViewBox

> j-ViewBox: păstrează un procent fix; mare utilizare pentru aplicații intranet

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

- menține o înălțime fixă a procentului
- Utilizare excelentă pentru aplicații intranet
- Suport pentru `releasing`

__Configurarea__:

- `height {Number}` - un procent de înălțime
- `disabled {Boolean}` opțional, poate dezactiva conținutul cu stratul
- `parent {String}` opțional, un container cu înălțime fixă poate fi `window`Valoarea deficitară: `parent` elementului .
- `minheight {Number}` o înălțime minimă în pixeli (default: `0` - disabilitate)
- `scroll {Boolean}` permite rularea verticala (default: `false` - disabilitate)
- `scrollbar {Boolean/String}` afișează scrollbar (default: `true` sau __new__: `native`)
- `delay {Number}` `msec.` reîncărcă caseta dacă valoarea este schimbată în funcție de cale (default: `100`)
- `visibleY {Boolean}` prezintă în continuare scrollbarul `Y` (default: `false`)
- `visibleX {Boolean}` prezintă în continuare scrollbarul `X` (default: `false`)
- `scrollto {String}` se întoarce automat la partea superioară/finală dacă `path` este modificat (default: `EMPTY`, poate fi `top` sau `bottom`)
- `margin {Number}` opțional, o marjă superioară / inferioară împreună (suporturi `auto` care este calculată de la `offset.top`, standard: `0`)
- `marginxs {Number}` opțional, o marjă superioară / inferioară împreună pentru lățimea ecranului `xs`
- `marginsm` opțional, o marjă superioară / inferioară împreună pentru lățimea ecranului `sm`
- `marginmd` opțional, o marjă superioară / inferioară împreună pentru lățimea ecranului `md`
- `marginlg` opțional, o marjă superioară / inferioară împreună pentru lățimea ecranului `lg`
- `invisible {Boolean}` dacă `true` apoi vizualizare stabilește clasa `invisible` atunci când este rendering (default: `true`)
- `scrollbarshadow {Boolean}` dacă `true` atunci scrollbars vor conține umbră verticală (default: `false`)
- `initdelay {Number}` îndepărtează clasa `inivisible` după timpul specificat (default: `250` ms)
- `centered {Boolean}` permite centralizarea verticala si oritonala a continutului (default: `false`)
- `resizedelay {Number}` întârziere pentru reîncărcare (default: `200`)
- __NEW__: `togglescrolled {String}` un selector DOM pentru elementele-mamă (afectează clasa `ui-viewbox-scrolled` atunci când cutia de vizualizare este sculptată)

__Metode__:

- `component.scrolltop(val)` scrolluri și
- `component.scrollbottom(val)` scrolls Y din partea inferioară
- `component.resize()` resizează conținutul (reacționează automat la evenimentele `resize`)
- `component.resizescrollbar()` resizează scrollbarul personalizat (adică pentru cazuri speciale)

Utilizați-l cu `<ui-component name="viewbox">`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
<ui-component name="viewbox" config="height:30;parent:window" style="background-color:#F5F5F5">
	Always 30%
</ui-component>
<ui-component name="viewbox" config="height:70;parent:window" style="background-color:#E0E0E0">
	Always 70%
</ui-component>
```
