Пример #1
0
 /// <summary>
 /// Creates a new instance of <see cref="AbstractFiltersScreenData&lt;T&gt;"/>.
 /// </summary>
 /// <param name="screen">The screen associated with this screen data.</param>
 /// <param name="menuItemLabel">Label which will be shown in the menu to switch to this screen data.</param>
 /// <param name="navbarSubViewNavigationDisplayLabel">Display label to be shown in the navbar when we navigate to a sub view.</param>
 /// <param name="filterCriterion">Specifies the filter criterion which provides the filter entries for this screen.</param>
 protected AbstractFiltersScreenData(string screen, string menuItemLabel, string navbarSubViewNavigationDisplayLabel,
                                     MLFilterCriterion filterCriterion)
     : base(screen, menuItemLabel)
 {
     _navbarSubViewNavigationDisplayLabel = navbarSubViewNavigationDisplayLabel;
     _filterCriterion = filterCriterion;
 }
Пример #2
0
 protected AbstractImagesFilterScreenData(string screen, string menuItemLabel, string navbarSubViewNavigationDisplayLabel,
                                          MLFilterCriterion filterCriterion) : base(screen, menuItemLabel, navbarSubViewNavigationDisplayLabel, filterCriterion)
 {
 }
Пример #3
0
 protected AbstractSeriesFilterScreenData(string screen, string menuItemLabel, string navbarSubViewNavigationDisplayLabel,
                                          MLFilterCriterion filterCriterion) : base(screen, menuItemLabel, navbarSubViewNavigationDisplayLabel, filterCriterion)
 {
     _filterPath = new FilterTreePath(SeriesAspect.ROLE_SERIES);
     _necessaryFilteredMIATypeIds = Consts.NECESSARY_SERIES_MIAS;
 }
 protected AbstractSeriesFilterScreenData(string screen, string menuItemLabel, string navbarSubViewNavigationDisplayLabel,
                                          MLFilterCriterion filterCriterion) : base(screen, menuItemLabel, navbarSubViewNavigationDisplayLabel, filterCriterion)
 {
     _filteredMias = new[] { SeriesAspect.ASPECT_ID };
 }