Histórico da Página
...
Bloco de código | ||
---|---|---|
| ||
LMSBC.elearningsecurity( { containerId: '#elearning-security', itemType:'CatalogItem' }, functionErrorPermissionsDataTable, functionErrorRestrictionsDataTable, functionErrorPartyDataTable, functionErrorPartyModal ); Exemplo: var MyWidget = SuperWidget.extend({ init: function() {}, buildElearningSecurity: function() { var options = {containerId: '#elearning-security', itemType:'CatalogItem', itemId: 45}; if (!this.elearningSecurity) { var options = { containerId: '#elearning-security', itemId: this.folderId, itemType: 'CatalogItem' }; this.elearningSecurity = LMSBC.elearningsecurity(options); } }, cbErrorPermissionsDataTable: function(err) { return function e(err) { FLUIGC.toast({ message: 'Ocorreu um erro ao carregar os dados de permissão', type: 'danger' }); } } }); |
Métodos disponíveis
Os métodos disponíveis para utilização são:
.getSelectRadio();
Retorna o valor do botão radio seleciona contendo o tipo de herança de segurança.
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
instanceElearningSecurity.getSelectRadio(); |
.getPermissions();
Retorna todas as permissões do item (exibidas em tela e do banco).
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
instanceElearningSecurity.getPermissions(); |
.getRestrictions();
Retorna todas as restrições do item (exibidas em tela e do banco).
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
instanceElearningSecurity.getRestrictions(); |
Tela exibida ao executar o componente:
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas