Untitled
unknown
plain_text
2 years ago
1.3 kB
7
Indexable
fun checkFilter(filter: String, sections: List<DynamicMenuSection>) { val sectionsWithoutIconAndDescription = sections.let { it.forEach { dynamicMenuSection -> dynamicMenuSection.content?.forEach { dynamicMenuContent -> dynamicMenuContent.icon = null dynamicMenuContent.description = null dynamicMenuContent.children?.forEach { dynamicMenuSection -> dynamicMenuSection.content?.forEach { dynamicMenuSectionContent -> dynamicMenuSectionContent.description = null dynamicMenuSectionContent.children?.forEach { dynamicMenuSectionContentChildren -> dynamicMenuSectionContentChildren.content?.forEach { dynamicMenuSectionContentLastChildren -> dynamicMenuSectionContentLastChildren.description = null } } } } } } it } if (filter.isEmpty()) { view.hideInlineInfoView() view.setAdapterContent(sections) } else { analyticsValue = filter view.setAdapterContentFilter(sectionsWithoutIconAndDescription, filter) } }
Editor is loading...