AdvancedCustomFilter constructor

AdvancedCustomFilter({
  1. List<WhereConditionItem> where = const [],
  2. List<OrderByItem> orderBy = const [],
})

The advanced custom filter.

The AdvancedCustomFilter is a more powerful helper.

Examples:

final filter = AdvancedCustomFilter()
    .addWhereCondition(
      ColumnWhereCondition(
        column: _columns.width,
        operator: '>=',
        value: '200',
      ),
    )
    .addOrderBy(column: _columns.createDate, isAsc: false);

Implementation

AdvancedCustomFilter({
  List<WhereConditionItem> where = const [],
  List<OrderByItem> orderBy = const [],
}) {
  _whereItemList.addAll(where);
  _orderByItemList.addAll(orderBy);
}