SmartMenus Tutoriál

Seznam nastavení


Na této stránce se nachází seznam všech nastavení, které nám SmartMenus poskytuje.

Interakce s menu

collapsibleBehavior - určuje chování položky, která obsahuje sub menu v collapsible módu

hideOnClick - určuje, jestli se mají všechna otevřená sub menu při kliknutí kamkoliv na stránce zavřít

hideTimeout - nastavuje čas, který musí uplynout, než se sub menu při odjetí myši pryč nebo při ztrátě focusu zavře

noMouseOver - určuje, jestli se má vypnout otevření sub menu při najetí myši na položku

scrollAccelerate - určuje, jestli se má scrollování ve dlouhých sub menu, které se plně nevejdou na obrazovku zrychlovat, nebo má být pořád stejné

scrollStep - nastavuje krok pro scrollování dlouhých sub menu, které se plně nevejdou na obrazovku

showOnClick - určuje, jestli se sub menu první úrovně mají otevřít kliknutím na položku namísto najetí myší

showTimeout - nastavuje čas, který musí uplynout, než se sub menu při najetí myši na položku nebo při jejím focusnutí otevře

Sub menu

bottomToTopSubMenus - přepíná otevírání sub menu na drop-up namísto drop-down

collapsibleHideDuration - nastavuje čas pro animaci zavírání sub menu v collapsible stavu

collapsibleHideFunction - nastavuje funkci, která se použije, když se má sub menu zavřít v collapsible stavu

collapsibleShowDuration - nastavuje čas pro animaci otevírání sub menu v collapsible stavu

collapsibleShowFunction - nastavuje funkci, která se použije, když se má sub menu otevřít v collapsible stavu

hideDuration - nastavuje čas pro animaci zavírání sub menu v normálním stavu

hideFunction - nastavuje funkci, která se použije, když se má sub menu zavřít v normálním stavu

keepInViewport - určuje, jestli mají být sub menu přemístěny, aby vždy byly uvnitř viewportu

mainMenuSubOffsetX - nastavuje horizontální odsazení pro sub menu první úrovně

mainMenuSubOffsetY - nastavuje vertikální odsazení pro sub menu první úrovně

rightToLeftSubMenus - určuje, jestli se mají sub menu zobrazit jako right to left namísto left to right

showDuration - nastavuje čas pro animaci otevírání sub menu v normálním stavu

showFunction - nastavuje funkci, která se použije, když se má sub menu otevřít v normálním stavu

subMenusMaxWidth - nastavuje maximální šířku sub menu

subMenusMinWidth - nastavuje minimální šířku sub menu

subMenusSubOffsetX - nastavuje horizontální odsazení pro sub menu druhé a vyšší úrovně

subMenusSubOffsetY - nastavuje vertikální odsazení pro sub menu druhé a vyšší úrovně

Položky menu

keepHighlighted - určuje, jestli by se položkám, které obsahují sub menu měla přidávat třída highlighted, když je jejich sub menu otevřené

markCurrentItem - určuje, jestli by se měla položkám menu, které odkazují na aktuální stránku přidávat CSS třída current

markCurrentTree - určuje, jestli by se měla CSS třída current přidávat také položkám, které jsou předky položky, která odkazuje na aktuální stránku

subIndicators - určuje, jestli se má do položek menu (do a elementů) přidávat span element pokud položka obsahuje sub menu

subIndicatorsPos - určuje, jestli se má span element, který se vkládá do položek, které obsahují sub menu přidávat na začátek nebo na konec obsahu položky

subIndicatorsText - nastavuje text, který se vloží do span elementů, které se vkládají do položek, které obsahují sub menu

Ostatní

bootstrapHighlightClasses - podporováno s Bootstrap 4 addonem

isPopup - nastavuje menu na popup menu