@bethaged/orion-elements-api

1.0.7 • Public • Published

@bethaged/orion-elements-api

Fornece APIs para lidar com diferentes componentes que estarão disponíveis globalmente nos scripts das páginas.

  • $page interface com a página (callback de document.ready)
  • $element faz a interface para interagir com os elementos em tela (Ex: input, list, textarea)
  • $modal interface com modais (Ex: abrir, fechar, obter dados)
  • $toast interface com toasts (emitir eventos de toasts)
    • A aplicação consumidora é responsável por exibir o seu modelo de toast
    • Os eventos podem ser observados através do window.addEventListener('message', (event) => {}) onde event.data.type = 'orion.toast.publish'

Instalação

yarn add @bethaged/orion-elements-api

Desenvolvimento

# para instalar as dependências
yarn install

# para construir os arquivos de distribuição
yarn build

# para construir os arquivos de distribuição sem minificação e com source maps
yarn build:dev

Readme

Keywords

none

Package Sidebar

Install

npm i @bethaged/orion-elements-api

Weekly Downloads

3

Version

1.0.7

License

MIT

Unpacked Size

5.87 kB

Total Files

6

Last publish

Collaborators

  • bethaged