Dojo não pode concatenar djits programaticamente?
Com este código:
var d = new dijit.Dialog({
title: "Programatic Dialog Creation",
style: "width: 300px",
});
var button1 = new dijit.form.Button({'label': 'one', 'onClick': function () {
alert('one')
}});
var button2 = new dijit.form.Button({'label': 'two', 'onClick': function () {
alert('two');
}});
d.attr("content", button1 + ' | ' + button2);
d.show();
Resultado esperado: uma caixa de diálogo com dois botões dentro de
Resultado real: uma caixa de diálogo com o texto
[Widget dijit.form.Button, dijit_form_Button_4] | [Widget dijit.form.Button, dijit_form_Button_5]
O que estou fazendo de errado? Qual é a maneira correta de realizar esta tarefa? Eu tentei dojo.place e dojo.query sem sucesso.