Histórico da Página
O framework do Menu HTML está estruturado com base nos seguintes arquivos e artefatos disponbilizados:
Índice |
---|
Framework-services.js
contém artefatos a serem chamadas pelos controllers que permitem o acesso e formatação a dados;
serviceHelper
agrupador de atributos e métodos que atendem à necessidades específicas;
formatDateToServer
Descrição: atributo que contém o formato de data esperado pelo servidor;
showLargeModal
retorna se deve ou não apresentar a modal com a classe "modal-lg" do bootstrap;
formatMillisecondsDateToString
Descrição: formata a data informada de acordo com o padrao informado.
Parâmetro de entrada: data a ser formatada (tipo Long) e formato a ser aplicado (tipo String);
Parâmetro de saída: data formatada (tipo Date);
formatStringDateToServer
Descrição: converte uma data em formato string para um objeto do tipo Date.
Parâmetro de entrada: uma string com conteúdo em formato Data;
Parâmetro de saída: uma string formatada com o formato de data do atributo "formatDateToServer";
showRecordDetail
Descrição: método utilizado quando há uma lista hierárquica (item pai e item filho) para apresentar o detalhamento da linha selecionada;
Parâmetros de entrada: ID da DIV pai do elemento selecionado (tipo String), a classe CSS que contém a tabela detalhe (tipo String) e a decisão de mostrar a linha detalhe (tipo booleano);
Parâmetro de saída: se a linha de detalhe está visível ou não (tipo booleano);
validateForm
Descrição: efetua as validações de campos cadastradas para um form HTML;
Parâmetros de entrada: escopo do form a ser validado;
Parâmetro de saída: retorna se o form foi validado com sucesso (tipo booleano);
- Framework-services.js: contém artefatos a serem chamadas pelos controllers que permitem o acesso e formatação a dados;
- serviceHelper: agrupador de atributos e métodos que atendem à necessidades específicas;
- atributo "formatDateToServer": retorna o formato de data esperado pelo servidor
- método "showLargeModal": retorna se deve ou não apresentar a modal com a classe "modal-lg" do bootstrap;
- método "formatMillisecondsDateToString": formata a data informada de acordo com o padrao informado (recebe como parâmetros "dateToFormat" e "customFormat");
método "formatStringDateToServer": converte uma data em formato string para um objeto do tipo Date (recebe como "parâmetro" uma string com conteúdo em formato Data);
- método "showRecordDetail": método utilizado quando há uma lista hierárquica (item pai e item filho) para apresentar o detalhamento da linha selecionada (recebe como parâmetro a linha pai selecionada, a classe CSS da linha detalhe e ;
- método "validateForm": efetua as validações de campos cadastradas para um form HTML;
- serviceHelper: agrupador de atributos e métodos que atendem à necessidades específicas;
Framework-factories.js
Index.js
main.js
Tratamento de erros -> como funciona quando não quero exibir a mensagem