12345678910111213141516171819202122232425262728293031 |
- using System.Linq;
- using MediaBrowser.Controller.Entities;
- namespace MediaBrowser.Server.Implementations.Collections
- {
- public class ManualCollectionsFolder : BasePluginFolder
- {
- public ManualCollectionsFolder()
- {
- Name = "Collections";
- }
- public override bool IsVisible(User user)
- {
- if (!GetChildren(user, true).Any())
- {
- return false;
- }
- return base.IsVisible(user);
- }
- public override bool IsHidden
- {
- get
- {
- return !ActualChildren.Any() || base.IsHidden;
- }
- }
- }
- }
|