Přejít na obsah
Skip to main content

Formulářový typ input

Složená vlastnost specifikující typ kolonky prvku použitý ve formuláři dokumentu. Dále pak upřesňuje některé jeho parametry.

[type: ...;][offer: ...;][length: ...;][nature: ...;][separator: ...;][lines: ...;][width: ...;][height: ...;][yes-label: ...;][no-label: ...;]

Část offer

Určuje, zda se přebírá výběrová nabídka prvku.

inherit | none
  • inherit - převezme výběrovou nabídku ze zdroje, šablony nebo pohledového dokumentu; jde o výchozí chování.

  • none - při kompletaci nepřevezme zděděný select ani linked-offer a umožní přímé zadání hodnoty mimo roletku.

Hodnota none se týká jen zděděné nabídky z based-on, source nebo podkladového dokumentu pohledu či pseudo-dokumentu. Nelze jí maskovat lokálně uvedený select ani linked-offer a nelze ji kombinovat s formulářovým typem dropdown; obě kombinace jsou validační chyby.

<element name="produktova_linie" input="type: field; offer: none;"/>

Část length

Délka udávající počet znaků optimálních pro zobrazení - tj. délku kolonky pro zobrazení. Neomezuje počet znaků, které je možno zadat.

{#number}

Část yes-label

Popisek volby "ano" u dvojitého zaškrtávacího prvku (checkdouble).

{text}

Část no-label

Popisek volby "ne" u dvojitého zaškrtávacího prvku (checkdouble).

{text}

Část lines

Počet řádků pro běžné zobrazení textové oblasti nebo uvedení klíč. slova flexible, které zajistí přizpůsobení výšky velikosti obsahu.

{#number} | flexible

Část head-width-infl

Tato vlastnost je používána velmi okrajově jako vlastnost prvků v tabulkové oblasti a má své naprosto specifické použití. Nastavuje fixně šířku sloupce v tabulkové oblasti.

#widthNo

Část height

Šířka obrázku či videa udávaná v pixelech.

{#number}

Část mask

Pro prvky umožňuje nastavit vstupní js masku pro použití ve formuláři.

{file-name}

Část show-name

Určuje, zda se má zobrazovat u prvku jméno souboru přidělené serverem. Většinou nevyužito a tedy default je false.

none | small | big

Část separator

Pro číselné údaje je možné určit, zda se má mezi tisíce (násobky) vkládat oddělovač nastavení v aplikačních nastaveních.

[false] | true | no | yes

Část size

Určuje kategorii velikosti zobrazení ikony přiloženého souboru (type: file) ve formuláři (16px = small; 32px = big). Při neuvedení je použito big.

none | small | [big]

Část style-class

Určuje formátovácí CSS třídu pro prezentaci prvku jako celku v generovaném formuláři dokumentu. Tato třída musí být definována v odpovídajícím souboru stylů.

{css-className}

Část style-class-label

Určuje formátovácí CSS třídu pro zobrazení štítku prvku u vstupního políčka formuláře. Tato třída musí být definována v odpovídajícím souboru stylů.

{css-className}

Část style-class-value

Určuje formátovácí CSS třídu pro zobrazení samotné hodnoty prvku formuláře. Tato třída musí být definována v odpovídajícím souboru stylů

{css-className}

Část width

Výška obrázku či videa udávaná v pixelech.

{#number}

Potenciální vlastnické uzly

Vlastnost input je možné uvést u následujících uzlů:

  • ElementDef - šablona prvku (kmenová definice) - jako parametr;

  • element - prvek (segment uvnitř definice);

  • lang - jazyková nastavení (substruktura definice);

Podřízené stránky