ordernar method
função que ordena uma lista no datatable
campo: Seleciona o campo a ser ordenado em uma sublist. (key retorna um outro Map.) sublist: Indica que o campo a ser ordenado é um map
Implementation
void ordernar(
{String campo = "descricao", String? sublist, required int index}) {
Modular.get<IAppController>().sorting(
ordernador: () => dados!.sort((a, b) => _comparar(
(sublist != null ? (a[campo]?[sublist] ?? "") : a[campo]),
(sublist != null ? (b[campo]?[sublist] ?? "") : b[campo]),
Modular.get<IAppController>().crescente)),
index: index);
}