SDK de Listas
Esta seção descreve as funções e o fluxo de trabalho para trabalhar com as listas do SDK
O sistema tem a capacidade de substituir o cartão de edição padrão do item da lista. Para fazer isso, você deve definir a área de conexão do widget catalogs no manifest.json, e então especificar o id do diretório onde o cartão personalizado será usado no lugar do usual.
Para especificar o id do diretório, é necessário chamar o método do widget setSdkCatalogId
, passando o id do diretório como argumento até que as configurações do widget sejam salvas. Você pode fazer isso, por exemplo, no callback onSave
.
Exemplo:
onSave: _.bind(function () {
this.setSdkCatalogId(this.params.catalog_id);
return true;
}, self),
Após configurar as configurações, quando você tentar editar o elemento do diretório, o callback do widget loadCatalogElement
será chamado. Nesse caso, o cartão de edição padrão do item da lista não será aberto.
loadCatalogElement: function (catalog_element) {
console.log('editando o item de catálogo #' + catalog_element.id);
},
Updated about 1 month ago