# j-ViewBox

> j-ViewBox: поддържа фиксирана височина на процента; отлична употреба за интранет приложения

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

- Осигурява фиксирана височина на процентите
- Изключително полезни за интранет приложения
- Поддръжка на `releasing`

__Конфигуриране__:

- `height {Number}` Процент на височината
- `disabled {Boolean}` опционално, може да деактивира съдържанието с слоя
- `parent {String}` Избор на контейнер с фиксирана височина може да бъде `window`Дефинирана стойност: `parent` Елементът
- `minheight {Number}` минимална височина в пиксели (дефолт: `0` - деактивиран)
- `scroll {Boolean}` позволява вертикално скалиране (дефолт: `false` - деактивиран)
- `scrollbar {Boolean/String}` показва скалбар (предварително: `true` или __new__: `native`)
- `delay {Number}` `msec.` рецизира кутията отново, ако стойността се променя в съответствие с маршрута (предварително: `100`)
- `visibleY {Boolean}` все още показва лентата за пробиване на `Y` (предварително: `false`)
- `visibleX {Boolean}` все още показва лентата за пробиване на `X` (предварително: `false`)
- `scrollto {String}` се върти автоматично догоре/долу, ако `path` се променя (предварително: `EMPTY`, може да бъде `top` или `bottom`)
- `margin {Number}` опционално, горната / долната маржа заедно (поддръжка на `auto` която се брои от `offset.top`, дефолт: `0`)
- `marginxs {Number}` опция, горна/долна маржа заедно за ширина на екрана `xs`
- `marginsm` опция, горна/долна маржа заедно за ширина на екрана `sm`
- `marginmd` опция, горна/долна маржа заедно за ширина на екрана `md`
- `marginlg` опция, горна/долна маржа заедно за ширина на екрана `lg`
- `invisible {Boolean}`, ако `true` след това изглед кутията поставя класа на `invisible` когато се предава (предварително: `true`)
- `scrollbarshadow {Boolean}` ако `true` тогава персонализираните скалбарки ще съдържат вертикална сянка (предварително: `false`)
- `initdelay {Number}` премахва класа на `inivisible` след определено време (предварително: `250` ms)
- `centered {Boolean}` позволява вертикално и хоризонтално фокусиране на съдържанието (предварително: `false`)
- `resizedelay {Number}` Закъснение за рециклиране (дефолт: `200`)
- __NEW__: `togglescrolled {String}` DOM селектор за родителските елементи (прибавя класа на `ui-viewbox-scrolled` когато е скрит)

__Методи__:

- `component.scrolltop(val)` Скриншоти и
- `component.scrollbottom(val)` Скръгли Y от долната страна
- `component.resize()` рецизира контейнера (то реагира автоматично на събитията на `resize`)
- `component.resizescrollbar()` резиз персонализирано скалбар (целенасочено за специални случаи)

Използвайте го с `<ui-component name="viewbox">`Когато компонентът все още не е зареден, jComponent Изтегляне на първия адрес в `DEF.fallback` (След това Componentator Източник: Питър Шерка Componentator Съставни съставки, лиценз на MIT.

```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>
```
