onSort method

void onSort(
  1. Event event
)

Implementation

void onSort(Event event) async {
  if (event.parameters != null) {
    String? field = event.parameters!.containsKey('field')
        ? event.parameters!['field']
        : null;
    String? type = event.parameters!.containsKey('type')
        ? event.parameters!['type']
        : 'string';
    String? ascending = event.parameters!.containsKey('ascending')
        ? event.parameters!['ascending']
        : 'true';
    if (!isNullOrEmpty(field)) {
      widget.model.sort(field, type, toBool(ascending));
    }
  }
}