Implementação simples de comunicação com o componente AdvPL TWebChannel.
npm install @totvs/twebchannel-js --save
Inicia a conexão com o TWebChannel AdvPL
Parametros:
- callback: Function
twebchannel.connect(callback);
Executa uma chamada para a execução do bloco de código bJsToAdvpl do TWebChannel AdvPL.
Parametros:
- key: string
- value: string
twebchannel.jsToAdvpl("key", "value");
Função que é executada ao receber uma chamada do metodo advplToJs do TWebChannel AdvPL.
Tipo: Function
Parâmetros:
- key: string
- value: string
twebchannel.advplToJs = function(key, value) {
console.log(key, value);
}