Mezera

Prázdný prvek pro vertikální odsazení v rozložení.

Popis widgetu spacer

Mezera je prázdný prvek, který vloží svislé odsazení mezi pole nebo bloky. Použijte ji, když potřebujete více místa, než dává běžný rozestup polí. Je to virtuální widget: nic nezobrazuje, nic neukládá a čtečky obrazovky ho přeskočí.

Nastavení widgetu Mezera: výška v pixelech, předvolby a přepínač pro úzké obrazovky

Přidání do formuláře

Na kartě Widgety vyberte Mezera a přetáhněte ji na místo v sekci (nebo klikněte na „+“). Nová mezera má výšku 24 px a zabírá celou šířku sekce. V návrháři je vidět jako pruh s názvem, ve formuláři je neviditelná.

Nastavení v inspektoru

VolbaVlastnostVýznamVýchozí
Výška (px)spacerConfig.heightVýška 1 až 400 px. Zadejte číslo, nebo použijte předvolby 8, 16, 24, 32, 48, 64 px. Hodnota mimo rozsah se upraví na nejbližší povolenou.24
Na úzké obrazovce (pole pod sebou) nezobrazovatspacerConfig.hideWhenStackedNa úzkém formuláři (pod 640 px, kde se pole skládají pod sebe) mezeru nevykreslí. Hodí se u mezer, které jen vyrovnávají sloupce vedle sebe.ne
Název v builderucustomLabelSlouží jen k odlišení mezery v editoru, ve formuláři se nezobrazuje.„Mezera“
Šířka v sekci, ViditelnécolSpan, defaultVisibleSpolečné volby všech widgetů. Mezera zabírá místo v mřížce stejně jako pole.12, ano

Volby Povinné a Jen pro čtení se u mezery nenabízejí.

Chování za běhu

Překlady textů

Mezera nemá žádný text, který by se překládal.

Pravidla a skripty

Mezeru můžete pravidlem jen zobrazit nebo skrýt (setVisible). Typický případ: mezera, která zmizí spolu se skrytým blokem polí, aby nezůstala prázdná díra.

Příklad konfigurace (JSON)

{
  "internalName": "widget_spacer_1",
  "customLabel": "Mezera před rozpočtem",
  "fieldType": "spacer",
  "colSpan": 12,
  "defaultVisible": true,
  "spacerConfig": {
    "height": 32,
    "hideWhenStacked": true
  }
}
Plátno rozložení s mezerou mezi dvěma poli. Je vidět pruh mezery s nastavenou výškou a výběr v inspektoru

Omezení a tipy