Descrição#
São definidas algumas funções em Javascript no arquivo assets/js/theme/modules/helpers.js para facilitar o uso do tema.
As funções são definidas globalmente usando o arquivo assets/js/theme/modules/helpersGlobal.js e, portanto, podem ser chamadas desde qualquer escopo.
Funções de ajuda JavaScript#
| Code | Descrição |
|---|---|
| closeModals(modal); | Função para manejo de fechamento modal
|
| disableSmoothScroll(); | Função para desativar “smooth scrolling” no conteúdo principal. |
| enableSmoothScroll(); | Função para ativar “smooth scrolling” no conteúdo principal. |
| getFirstVisibleElement(selector); | Função para obter o primeiro elemento visível do seletor CSS:
|
| manageDefaultCollapsibleSidebar(); | Função para manejar o comportamento padrão da barra lateral (sidebar):
|
| manageDefaultToc(); | Função para manejo de comportamento padrão da tabela de conteúdos:
|
| toggleExtendMenu(force); | Função para manejo de menu estendido da barra de navegação (unicamente se a barra é mostrada):
|
| toggleSidebar(force, noTransition); | Função para manejo de comportamento da barra lateral (“sidebar”):
|
| toggleSidebarEntry(entry, force); | Função para manejo de entrada da barra lateral:
|
| toggleSidebarEntries(force); | Função para manejo de entradas da barra lateral:
|
| toggleToc(force); | Função para manejo de comportamento da tabela de conteúdos:
|