parse method
dynamic
parse()
Implementation
parse() {
List<String> selectedId = widget.selectedid ?? [];
_parseList = [];
if (widget.data != null) {
if (widget.data is List) {
for (SelectData i in widget.data ?? []) {
bool havevalue = false;
for (String j in selectedId) {
if (i.id == j) {
_id.add(i.id!);
_name.add(i.title!);
havevalue = true;
break;
}
}
_parseList.add(ModelMultiSelect(
active: havevalue,
id: i.id,
name: i.title,
));
}
_filterList = _parseList;
}
}
}