@Override public void preConfigure() { @SuppressWarnings("unchecked") Set<IComponentHierarchyBase> crumbChildren = this.crumbs.getChildren(); if (!crumbChildren.isEmpty()) { crumbChildren.forEach(next -> next.removeClass(BSComponentBreadcrumbOptions.Active)); List<IComponentHierarchyBase> sortedCrumbs = new ArrayList<>(crumbChildren); sortedCrumbs.get(sortedCrumbs.size() + (!sortedCrumbs.isEmpty() ? -1 : 0)) .addClass(BSComponentBreadcrumbOptions.Active); } super.preConfigure(); }
@Override public void preConfigure() { @SuppressWarnings("unchecked") Set<IComponentHierarchyBase> crumbChildren = this.crumbs.getChildren(); if (!crumbChildren.isEmpty()) { crumbChildren.forEach(next -> next.removeClass(BSComponentBreadcrumbOptions.Active)); List<IComponentHierarchyBase> sortedCrumbs = new ArrayList<>(crumbChildren); sortedCrumbs.get(sortedCrumbs.size() + (!sortedCrumbs.isEmpty() ? -1 : 0)) .addClass(BSComponentBreadcrumbOptions.Active); } super.preConfigure(); }
@Override public void preConfigure() { @SuppressWarnings("unchecked") Set<IComponentHierarchyBase> crumbChildren = this.crumbs.getChildren(); if (!crumbChildren.isEmpty()) { crumbChildren.forEach(next -> next.removeClass(BSComponentBreadcrumbOptions.Active)); List<IComponentHierarchyBase> sortedCrumbs = new ArrayList<>(crumbChildren); sortedCrumbs.get(sortedCrumbs.size() + (!sortedCrumbs.isEmpty() ? -1 : 0)) .addClass(BSComponentBreadcrumbOptions.Active); } super.preConfigure(); }