getDadosCriarFiltros method
void
getDadosCriarFiltros()
Implementation
void getDadosCriarFiltros() async {
mapaFiltrosWidget.forEach((key, value) {
if(key == "cardPeriodoMensal"){
key = "$key${value["mesInicial"]}";
}
if(value["tipo"] == "datapickernomeado" && !mapaDatasNomeadas.containsKey(key)){
mapaDatasNomeadas.addAll(
{
key: {
"dtinicio": SettingsReports.formatarDataPadraoBR(data: DateTime.now().toString()),
"dtfim": SettingsReports.formatarDataPadraoBR(data: DateTime.now().toString()),
"isEnable": false
}
}
);
}
listaFiltrosParaConstruirTela.add(FiltrosPageAtual(qualPaginaFiltroPertence: indexPagina, filtrosWidgetModel: FiltrosWidgetModel.fromJson(value, key)));
});
await conjuntoDePeriodos();
}