Re-expose sealed methods

This commit is contained in:
smoogipoo 2020-09-11 16:08:49 +09:00
parent 06c49070b1
commit a6a76de7a9
1 changed files with 8 additions and 4 deletions

View File

@ -105,12 +105,16 @@ private void filterBeatmapsChanged(object sender, NotifyCollectionChangedEventAr
protected override string GenerateItemText(CollectionFilterMenuItem item) => item.CollectionName.Value;
protected override DropdownHeader CreateHeader() => new CollectionDropdownHeader
protected sealed override DropdownHeader CreateHeader() => CreateCollectionHeader().With(d =>
{
SelectedItem = { BindTarget = Current }
};
d.SelectedItem.BindTarget = Current;
});
protected override DropdownMenu CreateMenu() => new CollectionDropdownMenu();
protected sealed override DropdownMenu CreateMenu() => CreateCollectionMenu();
protected virtual CollectionDropdownHeader CreateCollectionHeader() => new CollectionDropdownHeader();
protected virtual CollectionDropdownMenu CreateCollectionMenu() => new CollectionDropdownMenu();
public class CollectionDropdownHeader : OsuDropdownHeader
{