@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) => {})
ondeevent.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