Mensagem modal de Confirmação

Gostaria de saber se algué tem um exemplo de mensagem de confirmação. O window.confirm do JS não funciona, eu tentei pegar o exemplo do style.fluig.com, mas ou ele executa a função tanto clicando no Add ou Cancel, ou fica travado. Vou postar o exemplo do código que estou tentando implementar.

function botaoAdicionar(){ var confirmation = FLUIGC.message.confirm({ message: 'Do you want to add an item?', title: 'Add item', labelYes: 'Add', labelNo: 'Cancel' }, function(result, el, ev) { if(confirmation){ adicionar_produto(); } else {

} }); }

Se eu tirar a condição ele executa a função "adicionar_produto", mas mesmo clicando no Cancel, irá exeutar também.

Outra forma que eu tentei também:

function botaoAdicionar(){ FLUIGC.message.confirm({ message: 'Do you want to add an item?', title: 'Add item', //labelYes: 'Add', //labelNo: 'Cancel' actions: [{ 'label': 'Add', 'bind': 'onclick="adicionar_produto();"', 'autoClose': true },{ 'label': 'Cancel', 'bind': 'onclick="limpar_dados_form();"', 'autoClose': true }] }); }

Boa Tarde Almir

Você deu uma olhada nesse link https://style.fluig.com/javascript.html#alerts ?

Da uma olhada nesse https://forum.totvs.io/t/mensagem-de-confirmacao-ao-clicar-no-botao-enviar/12955 também.

Boa tarde Maik,

A primeira opção é a que eu estou usando, mas a função é executada de toda a maneira, mesmo cancelando. Quanto à segunda opção eu analisei, mas também não deu certo. Mas obrigado pela resposta.