mod: convert forEach

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-02-21 11:39:14 +08:00
parent 9d57deffb4
commit 3d0fedfb61
2 changed files with 6 additions and 6 deletions

View File

@@ -53,19 +53,20 @@ class _DanmakuBlockPageState extends State<DanmakuBlockPage> {
}).toList();
// debugPrint("simpleRuleList:$simpleRuleList");
plPlayerController.filterCount = simpleRuleList.length;
simpleRuleList.forEach((item) {
for (var item in simpleRuleList) {
switch (item['type']) {
case 0:
plPlayerController.dmFilterString.add(item['filter']);
break;
case 1:
plPlayerController.dmRegExp.add(RegExp(item['filter'], caseSensitive: false));
plPlayerController.dmRegExp
.add(RegExp(item['filter'], caseSensitive: false));
break;
case 2:
plPlayerController.dmUid.add(item['filter']);
break;
}
});
}
scrollController.dispose();
GStorage.localCache.put(LocalCacheKey.danmakuFilterRule, simpleRuleList);
super.dispose();