toSelect<T, S> static method
将普通列表转换为选择对象列表
Implementation
static List<ISelectBox<T>> toSelect<T, S>(List<T>? dataList,
{Iterable<S>? selectList,
Predicate<T?, S?>? predicate,
bool maintain = false,
bool penetrate = false}) {
List<ISelectBox<T>> selectBoxList = List.empty(growable: true);
if (dataList == null) {
return selectBoxList;
}
SelectUtils.fillSelect(selectBoxList, selectList,
predicate: predicate, maintain: maintain, penetrate: penetrate);
return selectBoxList;
}