Apresentação de imagem
  1. Envolva a imagem em um contâiner com a classe ui_presentation.
  2. No novo ui_presentation, informe as dimensões da apresentação nos atributos data-width e data-height com os valores desejados (em pixels), ex: data-width="600" data-height="400".
Pronto! Isso é suficiente. Caso queira, você pode customizar a função:
  1. Opcionalmente, use o atributo data-scalable="true" para que a apresentação seja redimensionada proporcionalmente, independente do tamanho disponível, ex: data-width="600" data-height="400" data-scalable="true".
  2. A navegação padrão será horizontal. Para alterar a navegação da apresentação, adicione o atributo data-cases. Esse atributo pode ter valores os notáveis data-cases="horizontal" (padrão) ou data-cases="vertical". Para outras situações, informe um valor com todas as posições da imagem, conforme descrição abaixo:
  3. A apresentação será automaticamente substituida por uma miniatura clicável para abrir a navegação em tela cheia quando a largura da apresentação é superior ao tamanho disponível de tela (não aplicáveis para data-scalable="true", uma vez que a largura será sempre ajustada a janela)
  4. Os controles escondem e reaparecem quando o cursor estiver em cima da apresentação
  5. Para retirar o botão para visualizar a apresentação em tela cheia, use o atributo data-fullscreen="false" em ui_presentation
  6. Para retirar a navegação, use o atributo data-nav="false" em ui_presentation
  7. Para retirar a legenda, use o atributo data-text="false" em ui_presentation
  8. Caso necessário, é possível alterar a orientação dos botões de navegação. Para isso, use o atributo data-prev-next-orientation em ui_presentation. O valor pode ser vertical ou horizontal (padrão).
  9. Também é possível alterar o formato da apresentação quando ela estiver em fullscreen. Use o atributo data-fullscreen-stretching e informe um dos valores: uniform (padrão), fill ou fit.
  1. Para usuário avançados, é possível alterar a paginação por meio de ajax
  2. Os objetos de controle podem ser implementados diretamente no Html, caso necessário. Dessa forma, os objetos podem estar localizados em qualquer posição da árvore DOM, não necessariamente abaixo de ui_presentation, como é feito automaticamente pela Ui.
  3. A função retorna eventos do tipo callback de ações e estado da apresentação, são eles: